python函数递归法求一个数各位数之和_Python基础之内置函数和递归

一、内置函数

下面简单介绍几个:

1.abs() 求绝对值

2.all() 如果 iterable 的所有元素都为真(或者如果可迭代为空),则返回 True

3.any() 如果 iterable 的任何元素为真,则返回 True。如果iterable为空,则返回 False

4.callable() 如果 object 参数出现可调,则返回 True,否则返回 False

5.divmod() 以两个(非复数)数字作为参数,并在使用整数除法时返回由商和余数组成的一对数字。对于混合操作数类型,二进制算术运算符的规则适用。对于整数,结果与 (a//b,a%b) 相    同。对于浮点数,结果为 (a%b,q),其中q 通常为 math.floor(a/b),但可以小于1

6.enumerate() 参数必须是可迭代对象,函数运行结果得到一个迭代器,输出元素及对应的索引值

7.eval() 把字符串中的提取出来执行

8.frozenset() 不可变集合,frozenset()定义的集合不可增删元素

9.globals() 返回表示当前全局符号表的字典。这始终是当前模块的字典(在函数或方法内部,这是定义它的模块,而不是从其调用它的模块)

10.round() 对参数进行四舍五入

11.sorted() 排序,不改变原列表

l=[1,2,4,9,-1]print(sorted(l)) #从小到大

print(sorted(l,reverse=True)) #从大到小

12.zip()

你可能感兴趣的:(python函数递归法求一个数各位数之和_Python基础之内置函数和递归)