字符串
格式化字符串
最推荐方法1 f''
用f''方式对字符串进行格式化。 引用变量:
>>> str_d = '格式化测试' >>> f'测试效果:{str_d}' #格式化 {}中是变量 可以是任意数据类型 '测试效果:格式化测试'
数字,保留精度:
>>> num_a = 3.1415926 'PI = 3.1' >>> f'PI = {num_a:.2f}' # 引用num_a时,保留2位小数 'PI = 3.14' >>> f'PI = {num_a:.2}' # 引用num_a时,保留宽度2位 'PI = 3.1'
偶尔用方法2
常用方法
去除空格 strip()
lstrip() 、 rstrip() 、 strip() 去除空格
>>> str_a = ' 空格测 试 ' >>> str_a.lstrip() # 去除左空格 '空格测 试 ' >>> str_a.rstrip() # 去除右边空格 ' 空格测 试' >>> str_a.strip() # 去除左右两侧空格 '空格测 试'
判断是否以某字符串开头/结尾
startswith() 、 endswith() 以...开头结尾
>>> str_b = '测试开头结尾' >>> str_b.startswith('测试') # 开头 True >>> str_b.endswith('头结尾') # 结尾 True
分割字符串
split() 分割
>>> str_c = '分割测试,1g,2g' >>> str_c.split(',') # 逗号分割 ['分割测试', '1g', '2g'