可使用“A”+"B"连接字符串 连接时注意两者的类型要相同,同为str。类型为int的时候会把数字相加
str()转换类型为字符串
int()转换为整数
转义符: \a 警告 \e 翻译特殊符号 \n 换行 \t 横向制表符
input()→str 相当于Linux中的read
注意在使用的时候要转换对象类型
用 \ 能表示特殊符号的原始含义
索引和切片
lang = “str”
lang [ ] 根据索引寻找字符
lang.index(" ") 根据字符寻找索引
lang[ : ] 前后加上索引可以切片,不加默认为从头/到尾
字符串基本操作
len("str")长度
*:复读机 in:判断是否在序列中 max/min( )返回字符串的最大/最小值(根据ASCII编码)
Notice:len()返回整数型对象
字符串格式化输出
以前使用 %s 符号作为占位符
现在多用Str.format(*args, **kwargs)命令,用{ }充当占位符
一、参数为非数字
如 "I like {0:^15} and {1:>10} ".format("abc", "bcd")
进化完全体为:{1:^10.4} .4 指截取前4个字符
二、参数为数字
完全体为 {0:04d} 和 {1:6.2f} 后者表示对第二个浮点数(f)保留至小数点后2位
其他的字符串方法
str.split(" ") 括号内为分隔符,可根据分隔符分割字符串。
" ".join(list) 可将列表接上分隔符(但用途不仅于此,可广泛用于接各种东西)