1、常用数字类型: 整型,浮点型
整型:int a = 10
浮点型:float b = 10.0
2、布尔值 bool True False
3、字符串 str 成对的单引号,双引号,三引号的内容都是字符串
字符串的使用:
字符串常用函数:
len() 求字符串的长度
split() 通过指定分隔符对字符串进行切片
replace() 字符串中的 old(旧字符串) 替换成 new(新字符串)
strip() 字符串去空格及去指定字符
.strip() # 去两边空格
.lstrip() # 去左边空格
.rstrip() # 去右边空格
+ 字符串拼接,保证+左右两边的变量值类型都是str类型
join(): 连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串
seq = ['1','2','3','4','5']
sep = '+'
print(sep.join(seq))
结果为 1+2+3+4+5
字符串格式化输出 % format
1.format 特点{},用{}来占位
print("{}".format(name))
2.% %s 字符串 %d 数字 %f 浮点数
print("%s"%(name))
%s 可以填任何数据
%d 只能填数字 整型 浮点数
%f 可以填数字
字符串之字母处理
.upper() 全部大写
.lower() 全部小写
.swapcase() 大小写互换
.capitalize() 首字母大写,其余小写
.title() 首字母大写
字符串搜索,返回字符串所在索引
.find() 找不到返回-1
.index() 找不到报错