import decimal
###数值型(常用类型int、float)#结果为3.3000000000000003,计算机硬件描述浮点数精度时的特性造成
num =1.1+2.2#结果为3.3
decimal.Decimal('1.1')+decimal.Decimal('2.2')#占位符
num ='{0}'.format(20)#保留2位小数
num =3.333333
num ='{0:.2f}'.format(num)
num ='{0:.2f}'.format(1.111111)# print(num)###字符串
a ='abcdefghijklmn'#步长为2
b = a[::2]#字符反转
c = a[::-1]#重新赋值
d = a.replace('a','A')# print(d)
a ='www.baidu.com'#替换
a = a.replace('com','cn')#字符串转换列表
a =list(a)#列表转换字符串
a =''.join(a)#分割文本为列表
url ='baidu.com,souhu.com,youku.com'
a = url.split(',')str="Line1-abcdef \nLine2-abc \nLine4-abcd";printstr.split();# 以空格为分隔符,包含 \nprintstr.split(' ',1);# 以空格为分隔符,分隔成两个#判断开头字符
url.startswith('http')#判断结尾字符
url.endswith('com')#判断包含字符,返回结果为第一个匹配字符的位置信息
a = url.find('c')#占位符
a ='{name},{age}'.format(name='Ha', age=20)###列表list
a =list('www.baidu.com')#是否在列表中返回bool'k'in a
#遍历列表for i in a:print(i, end='|')#遍历并改变
k =[i*2for i in a]#改变列表追加1个元素
a.append(7)#扩展多个元素
a.extend([1,2,3])#正序
a=[1,3,2,8,5]
a.sort()#反序
a.reverse()#删除元素del(a[0])#删除相应索引值
a.pop(索引)#删除列表中某一个元素
a.remove(元素名)#元素索引
a.index(2)#统计元素个数
b = a.count(2)print(b)