str的基本使用
1. 字符串的定义
name = "时圣义"age = "20"
2.字符串某个字母的访问
s = "python"print(s[0]) #输出pprint(s[2]) #输出t # 范围,切片 print(s[0:6]) # 指定开始和结束 print(s[:]) # 有没有指定开头和结尾,默认就是从开始到结尾 print(s[2:]) # 从某一个到结尾 print(s[:2]) # 从开头到某一个
3.步长
print(s[0:6:2]) # 从开始到结尾,步长为2
4. 转义字符 \n 换行 \t 制表符
print("我叫\n马大哈\thahaha")# \' \" \\# 按照原始字符串进行输出 R rprint(r"C:\program\software\wechat")
5.编码和解码
b="百度"print(b.encode()) #编码b1=b.encode()print(b1.decode()) #解码
6. 字符串的拼接
a = "Language"b = "Python"c = 1print(a+b) #字符串和字符串之间拼接
7. 重复的输出字符串
print("a"* 10)
8. 判断字符串是否包含给定字符
print("P" in b)