字符串
在Python当中字符串或字符用两个单引号(’)或双引号(")把其引起来,例如: ‘This is a sentence.’ 或 “This is a sentence.”
访问字符串
字符串相当于Python中字符类型的列表,可以通过中括号[]实现对字符串的子字符串的访问,也可以通过for循环来遍历字符串中的每个字符。
str = "Hello Python ! "
print(str[0:5]) #输出子字符串(字符串中的第0个到第五个字符)
for ch in str : #遍历字符串并输出
print(ch)
print(str[0]) #输出第一个字符
字符串处理常用函数
Python自带有对字符串处理的函数,可以对字符串实现首字母大写、全大写、全小写、合并字符串、删除末尾空格、删除开头空格、删除两端空格、以空格为分割符将字符串拆成多个部分,以数组形式储存等功能。
在使用这些函数是,首先需要定义一个字符串变量,之后再通过调用函数来实现对字符串的处理。
word = " python "
str1 = ' I like '
str2 = " ! "
a = word.title() #首字母大写
print(a)
b = word.upper() #全大写
print(b)
c = b.lower() #全小写
print(c)
str = str1 + b + str2 #合并字符串
print(str)
d = word.rstrip() #删除末尾空格
print(d)
e = word.lstrip() #删除开头空格
print(e)
f = word.strip() #删除两端空格
print(f)
g = str.split() #拆分字符串以数组形式储存
print(g)
for i in g :
print(i)
运行结果