表示方法(两类四种)
- 由一对单引号或者双引号表示,仅表示单行字符串 "你好" 'c'
- 由一对三单引号或者三双引号表示,可表示多行字符串
'''Python
语言'''
Bsp 字符串切片
weekStr = "一二三四五六日"
weekId = eval(input("请输入星期数字(1-7):")) #Imput得到的结果为字符串类型所以需要eval
print("星期"+weekStr[weekId-1])
字符串切片 [M:N]/ [M:N:K]
转义符\
1.表达特定字符的本意 "hello(\")" 输出hello(")
2.\b 回退 \n换行 \r 回车
字符串操作符
x+y 连接两个字符串x和y
n*x或x*n 复制n次字符串
x in s 如果x是s的子串,返回true,否则返回false
字符串处理函数
ord()/chr() 将字符变为Unicode编码或相反
len(x) 返回字符串x的长度
str(x) 任意类型x所对应的字符串形式 str(123)=123 str([1,2])=[1,2]
hex(x)/oct(x) 得到整数x的十六进制或八进制小写形式字符串
str.lower()/str.upper 返回字符串的副本,全部字符大写/小写 "AbC