一、type(a):得到对象的类型app
二、isinstance(a,(int,float)):判断对象的类型函数
三、iter(obj):判断是否为可迭代对象对象
四、s=r'a\b\c\d':字符串最左边加上r,表示全部字符按照本来样式进行解释,省去写转移字符('\')的麻烦排序
五、'%.2f %s are word $%d' % (4.5555, 'ABCDE', '1') 字符串格式化方法:%.2f表示带有2位小数的数字;%d表示整数;%s表示字符串;输出时,用%后的括号内()的实参替换前面的形参rem
六、bool([]):判断某个对象会被强制转换为哪一个布尔值字符串
七、str、bool、int及floot能够作类型转换it
八、try:
<语句>
except <name>:
<语句> #若是在try部份引起了名为'name'的异常(例如TypeError、ValueError),则执行
else:
<语句> #若是没有异常发生,则执行迭代器
finally:float
<语句> #不管try是否成功,都执行方法
九、list的内置函数:
a.append("AAA"),
a.insert(3,"AAA"),
a.pop(3),
a.remove("AAA"),
a.extend("AAA","BBB")
a.sort a.sort(key=len)
bisect.bisect(list, 2):判断元素2在列表中排序位置,list须要为排序过的
bisect.insort(list, 2):将元素2按顺序插入到列表中
sorted(list):返回一个排序后的列表
10: iterable是可迭代的 iterator是迭代器 可迭代的对象能够经过iter()函数转化为迭代器