【Python】函数的基本概念和常用函数调用

  • 函数,完成某个工作的代码块,由语句构成,可以理解为一个“行为”
    print() str() int() list() dict()
  • 函数构成:
    函数名称,内置函数有特定的函数名称
    函数参数,()内的参数,idle中输入(可以看到提示
    函数的算法,内置函数可用help()查看说明,自定义函数自己定义算法
  • 数学函数
    abs(a)求取绝对值。
    max(list)求取list最大值。
    min(list)求取list最小值。
    sum(list)求取list元素的和。
    sorted(list)排序,返回排序后的list。
    len(list)list长度。
    divmod(a,b)获取商和余数。
    pow(a,b)获取乘方数。
    round(a,b)获取制定位数的小数。
    range(a,b)生成一个a到b的数组,左闭右开。
abs(-1) # 1
max([1,2,3]) # 3
min([1,2,3]) # 1
sum([1,2,3]) # 6
sorted([2,3,1]) # [1, 2, 3]
len([1,2,3]) # 3
divmod(5,2) # (2, 1)
pow(2,3) # 8
round(3.141592657,2) # 3.14
list(range(2,10)) # [2, 3, 4, 5, 6, 7, 8, 9]
  • 相关操作
    eval()执行一个表达式,或字符串运算符
    exec()执行Python语句
    type()返回一个对象的类型
    id()返回一个对象的唯一标识
    help()调用系统内置的帮助系统
    isinstance()判断一个对象是否为该类的一个实例
    issubclass()判断一个类是否为另一个类的子类
    globals()返回当前全局变量的字典
    reversed(sequence)生成一个反转序列的迭代器。
eval('1+1') # 2

st = input("随机一个语句:")
print(eval(st))
# 随机一个语句:1+2--->3

你可能感兴趣的:(【Python】函数的基本概念和常用函数调用)