python 字符串-基础

1.字符串的定义方式

1 #字符串的定义方式
2 #1.单引号定义字符串 ''
3 str = '博客园'
4 #2.双引号定义字符串""
5 str2 = "双引号字符串"
6 #3.三引号定义字符串 '''内容''' 或者 """内容"""

2.+号字符串连接运算

 1 # +号字符串连接运算
 2 str1 = '鹅鹅鹅'
 3 str2 = '曲项向天歌'
 4 result = str1 + str2
 5 print(result)
 6 result = '白毛浮绿水' + '红掌拨清波'
 7 print(result)
 8 #疑虑?字符串+数字
 9 #result = '鹅' + 5 #语法错误,不同类型不可以运算
10 print(result)
11 '''
12 输出结果:
13 鹅鹅鹅曲项向天歌
14 白毛浮绿水红掌拨清波
15 白毛浮绿水红掌拨清波
16 '''

3.*号字符串赋值运算

1 # *号字符串赋值运算
2 str1 = '冰淇凌'
3 result = str1 * 3 #复制的次数必须是整型
4 print(result)
5 #输出结果:冰淇凌冰淇凌冰淇凌

4.字符串索引(编号)操作

 1 # [] 字符串索引(编号)操作  只能获取一个字符
 2 #      0 1 2 3  4 5 6 7 8 9 10 11   ....
 3 xdl = '兄弟连培训各种编程语言,是你寻找好兄弟的场所'
 4 #                                         ...-4-3-2 -1
 5 
 6 #获取"种"字符
 7 print(xdl[6])
 8 #输出结果:种
 9 print(xdl[1])
10 #输出结果:弟
11 print(xdl[-2])
12 #输出结果:场

5.upper() 将字符串中所有小写字母转换为大写

1 #upper() 将字符串中所有小写字母转换为大写
2 study = 'study Hard and make progress everyday'
3 print(study)
4 #输出结果:study Hard and make progress everyday
5 result =  study.upper()# 字符串方法(方法的本质就是函数)
6 print(result)
7 #输出结果:STUDY HARD AND MAKE PROGRESS EVERYDAY

6.lower() 将字符串中所有大写字母转化为小写

1 #lower() 将字符串中所有大写字母转化为小写
2 study = 'STUDY HARD AND MAKE PROGRESS EVERYDAY'
3 print(study)
4 #输出结果:STUDY HARD AND MAKE PROGRESS EVERYDAY
5 result = study.lower()
6 print(result)
7 #输出结果:study hard and make progress everyday

7.swapcase() 将字符串中大小写字母进行互换

1 #swapcase() 将字符串中大小写字母进行互换
2 study = 'study hard and make PROGRESS EVERYDAY'
3 result = study.swapcase()
4 print(result)
5 #输出结果:STUDY HARD AND MAKE progress everyday

8.title()将字符串中的字母进行标题化处理(每个单词首字母大写)

1 #title()将字符串中的字母进行标题化处理(每个单词首字母大写)
2 study = 'study hard and make progress everyday'
3 result = study.title()
4 print(result)
5 #输出结果:Study Hard And Make Progress Everyday

9.capitalize() 将字符串中第一个字母变为大写 首字母大写函数

1 #capitalize() 将字符串中第一个字母变为大写 首字母大写函数
2 study = 'study hard and make progress everyday'
3 result = study.capitalize()
4 print(result)
5 #输出结果:Study hard and make progress everyday

猜你喜欢

转载自www.cnblogs.com/lws865/p/10843814.html