一、复习
1.字符串(str)
2.Unicode编码
3.转义字符
二、字符串中的元素
1.阻止转义
2.python中可以把字符串看成是一个序列(容器),容器中内容是字符。
3.获取字符串中的单个字符
4.获取字符串中的部分字符(切片)
三、字符串运算符
1.字符串的+号运算符
2.*
3.比较运算符
4.in和not in
5.len()函数
四、格式字符串
格式字符串
字符串的内部,通过格式占位符来表示字符串中变化的部分,然后在后面用值来填充变化的部分
语法: 带有占位符的字符串 % (给占位符赋值的值)
注意:前面有多少个占位符,后边()中就必须有多少值。并且值的个数和值的类型要和前面的占位符一一对应
%s ----> 字符串
%d ----> 整数
%f ----> 小数
%.nf ----> 保留小数点后n位小数(五舍六入)
%c ----> 字符
name = '李四'
age = 20
money = 10.567
# message = '姓名:'+name+' 年龄:'+str(age)+' 薪资:'+ str(money)
message = '姓名:%s 年龄:%d 薪资:%.2f' % (name, age, money)
print(message)
print('%d:%c' % (97, 97))
五、字符串内置函数
格式字符串
字符串的内部,通过格式占位符来表示字符串中变化的部分,然后在后面用值来填充变化的部分
语法: 带有占位符的字符串 % (给占位符赋值的值)
注意:前面有多少个占位符,后边()中就必须有多少值。并且值的个数和值的类型要和前面的占位符一一对应
%s ----> 字符串
%d ----> 整数
%f ----> 小数
%.nf ----> 保留小数点后n位小数(五舍六入)
%c ----> 字符
name = '李四'
age = 20
money = 10.567
message = '姓名:'+name+' 年龄:'+str(age)+' 薪资:'+ str(money)
message = '姓名:%s 年龄:%d 薪资:%.2f' % (name, age, money)
print(message)
print('%d:%c' % (97, 97))