查看内置函数
#方法一 dir(__builtins__) #方法二 import builtins dir(builtins)
数据类型
bool:布尔型(True, False) int: 整形(整数) float:浮点型(小数) complex : 复数
进制转换
bin() 将给的参数转换成为二进制 oct() 将给的参数转换成为八进制 hex() 将给的参数转换成为十六进制 print(bin(10)) # 十进制转二进制 print(oct(10)) # 十进制转八进制 print(hex(10)) # 十进制转十六进制
数学运算
abs() 返回绝对值 divmod() 返回商和余数 round() 四舍五入 pow(a, b) 求a的b次幂, 如果有三个参数,则求完全次幂后对第三个数取余 sum() 求和 min() 求最小值 max() 求最大值 print(abs(-65)) # 绝对值65 print(divmod(20, 3)) # 求商和余数:(6,2) print(round(4.50)) # 五舍六入 : 4 print(round(4.51)) # 5 print(pow(10, 2, 3)) # 如果给了第三个参数, 表示最后取余: 1 print(sum([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])) # 求和:55 print(min(5, 6, 7, 8, 9, 3, 2, 10)) # 求最小值 2 print(max(1, 2, 4, 5, 6, 8, 7, )) # 求最大值 8
序列
"""列表和元组""" print(list((1, 2, 3, 4, 5, 6, 7, 8))) print(type((list((1, 2, 3, 4, 5, 6, 7, 8))))) print(tuple([1, 2, 3, 4, 5, 6, 7, 8])) print(type((tuple([1, 2, 3, 4, 5, 6, 7, 8]))))
reversed()将一个序列翻转,返回翻转序列的迭代器
slice()列表的切片
lst = "你好呀"
lt = reversed(lst) # 不会改变原来列表,返回一个迭代器,设计上的一个规则
print((list(lt))) # ['呀', '好', '你']
lst = [1, 2, 3, 4, 5, 6, 7]
print(lst[1:3:1]) # [2,3]
s = slice(1, 3, 1) # 切片用的
print(lst[s]) # [2,3]
str()将数据转换成字符串 bytes()ba字符串转换成为bytes类型 ord() 输入字符找带字符编码的位置 chr() 输入位置数字找出对应的字符 ascii() 是ascii码中的返回值 不是就返回u repr() 返回一个对象的string形式
标签:返回,10,内置,builtins,函数,list,lst,print,python3 From: https://www.cnblogs.com/boye169/p/17055058.html