12类 Python 内置函数帮你打好基础

内置函数就是Python给你提供的, 拿来直接用的函数,比如print.,input等 。截止到python版本3.6.2 python一共提供了68个内置函数,我将它们分成 12 类,方便你学习 。
ss="dp-xml">ss="alt">#68个内置函数# abs()         dict()      help()       min()       setattr()# all()         dir()       hex()        next()      slice() # any()         divmod()    id()         object()    sorted() # ascii()       enumerate() input()      oct()       staticmethod() # bin()         eval()      int()        open()      str() # bool()        exec()      isinstance() ord()       sum() # bytearray()   ?lter()     issubclass() pow()       super() # bytes()       ?oat()      iter()       print()     tuple() # callable()    format()    len()        property()  type() # chr()         frozenset() list()       range()     vars() # classmethod() getattr()   locals()     repr()      zip() # compile()     globals()   map()        reversed()  __import__() # complex()     hasattr()   max()        round() # delattr()     hash()      memoryview() set() 

12类 Python 内置函数帮你打好基础

文章插图
 
1. 和数字相关
(1) 数据类型
  • bool : 布尔型(True,False)
  • int : 整型(整数)
  • float : 浮点型(小数)
  • complex : 复数
(2) 进制转换
  • bin() 将给的参数转换成二进制
  • otc() 将给的参数转换成八进制
  • hex() 将给的参数转换成十六进制
ss="dp-xml">ss="alt">print(bin(10))  # 二进制:0b1010 ss="">print(hex(10))  # 十六进制:0xa ss="alt">print(oct(10))  # 八进制:0o12 (3) 数学运算
  • abs() 返回绝对值
  • divmode() 返回商和余数
  • round() 四舍五入
  • pow(a, b) 求a的b次幂, 如果有三个参数. 则求完次幂后对第三个数取余
  • sum() 求和
  • min() 求最小值
  • max() 求最大值
ss="dp-xml">ss="alt">print(abs(-2))  # 绝对值:2 ss="">print(divmod(20,3)) # 求商和余数:(6,2) ss="alt">print(round(4.50))   # 五舍六入:4 ss="">print(round(4.51))   #5 ss="alt">print(pow(10,2,3))  # 如果给了第三个参数. 表示最后取余:1 ss="">print(sum([1,2,3,4,5,6,7,8,9,10]))  # 求和:55 ss="alt">print(min(5,3,9,12,7,2))  #求最小值:2 ss="">print(max(7,3,15,9,4,13))  #求最大值:15 2. 和数据结构相关
【12类 Python 内置函数帮你打好基础】(1) 序列
a. 列表和元组
  • list() 将一个可迭代对象转换成列表
  • tuple() 将一个可迭代对象转换成元组
ss="dp-xml">ss="alt">print(list((1,2,3,4,5,6)))  #[1, 2, 3, 4, 5, 6] ss="">print(tuple([1,2,3,4,5,6]))  #(1, 2, 3, 4, 5, 6) b. 相关内置函数
reversed() 将一个序列翻转, 返回翻转序列的迭代器


推荐阅读