字符串

字符串是Python中最常用的一种数据结构,由双引号或单引号括起来,例如:

string1="Python"
string1='Python'

print(string1)

输出:

Python

定义字符串用双引号或单引号都可以,保持统一即可。

对于字符串,通过len方法可以获取它的长度。

#len,获取字符串的长度
len(string1)

输出:

6

两个字符串还能够进行拼接,通过+即可拼接。

#字符串的拼接
string2="basic"

print(string1+string2)

输出:

Pythonbasic

对于单词(字符串),有时候需要进行大小写转换,主要有以下三个方法。

  1. title():单词首字母大写。
  2. lower():将所有大写字母转换为小写。
  3. upper():将所有小写字母转换为大写。
#大小写转换
name="python basic"
print(name.title())

输出:

Python Basic

lower和upper用法示例:

name="Python Basic"
print(name.lower())
print(name.upper())

输出:

python basic
PYTHON BASIC

反斜杠\是一个特殊的字符,能够起到转义的作用,例如\n表示换行。

#\,转义字符,\n:换行
string2="\nhadoop"

print(string1+string2)

输出:

Python
hadoop

可以看到,字符串string2中的\n并不是普通的字符,而是起到了换行的作用。

如果需要显示\n,可以在字符串前加上r,例如:

#r,表示原始字符串
string2=r"\nhadoop"

print(string1+string2)

输出:

Python\nhadoop

以上就是Python中字符串及其常见用法。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注