1.双引号
python即支持双引号,也支持单引号,同时还支持相互嵌套
string1 ="This is a string"
string2 = 'I say "this is a string"'
string3 = "The girl's name is ‘lili’"
print(string1)
print(string2)
print(string3)
上面的代码输出
This is a string
I say "this is a string"
The girl's name is ‘lili’
2.运算符
1.乘方
python使用两个乘号来表示乘方运算
print(3**3)
输出
27
3.字符常用操作
3.1 常见字符大小写切换
string4 = 'aDa lovelace'
# title方法是将字符的首字母大写,其他小写
print(string4.title())
# upper方法是将字符的所有字母全部大写
print(string4.upper())
# lower方法是将字符的所有字母全部小写
print(string4.lower())
输出
Ada Lovelace
ADA LOVELACE
ada lovelace
3.2 字符切片操作
1.取字符串中第几个字符
print("Hello"[0]) #表示输出字符串中第一个字符
print("Hello"[-1]) #表示输出字符串中最后一个字符
输出
H
o
2.字符串分割
#第一个参数表示原来字符串中的下表
#第二个阐述表示分割后剩下的字符串的第一个字符 在 原来字符串中的下标
print("Hello"[1:3])
输出结果:
el
3.几种特殊情况
print("Hello"[:3]) #从第一个字符开始截取
print("Hello"[0:]) #从第一个字符开始截取,一直截取到最后
print("Hello"[:]) #道理同上
看输出结果:
Hel
Hello
Hello
4.步长截取
#表示从第一个字符开始截取,间隔2个字符取一个。
print("Hello"[::2])
print("Hello"[::-2])
输出结果:
Hlo
olH