Python常用函数总结
说是函数,其实也包括一些类或写法。
builtins
builtins 内置函数
0x01 print
函数
# 显示文字
print('Hello, world')
# 末尾不换行
print('>>>', end='')
# 修改文本颜色 (注: 部分平台不支持)
print('\033[31m')
0x02 input
函数
a = input("请输入: ")
没什么好多说的,就这么简单。
0x03 len
函数
len
函数返回一个可迭代对象的长度,它必须是Iterable
的子类或拥有__getitem__
方法的对象,如tuple
, list
, dict
等。
array = [3.14, 2.71, 9.8]
print(len(array)) # 3
0x04 issubclass
函数
issubclass
函数判断一个类或对象是否为另一个类的子类或由其子类实例化所得到的对象。
class MyInt(int):
pass
ob = MyInt(3)
issubclass(int, ob) # True
0x05 range
类
其实很多时候我们都把range
当做函数了,其实它是一个类。
range
类作为一个有规律的等差数组使用,也是可迭代对象。
range(10) # 仅有上限,下限默认为0
# 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
range(5, 10) # 同时规定上下限,为左闭右开区间
# 5, 6, 7, 8, 9
range(5, 10, 2) # 规定步长(公差)
# 5, 7, 9
Still coding…
编者技术有限,如有不足敬请指教!