python之常用函数
一、调用函数
help函数查看函数解释,查看函数功能与参数设置方法,例:help(abs)
1. abs()函数,取绝对值函数
2. max函数,返回所有函数值中最大的那个。
数据类型转换函数,如下:
1.int() 函数,函数对象转换为整数
2.float() 函数,函数对象转换为浮点数数据
3.str() 函数,函数对象转化为字符串
4.bool() 函数,函数对象转换为布尔值
二、定义函数
在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。
def mifang(a,b): x = a**b return(x) mifang(2,3) 8
三、函数参数——设置多个参数
默认参数设置
def enroll(name, gender): print('name:', name) print('gender:', gender) enroll('Sarah', 'F') name: Sarah gender: F
可变参数设置:传入参数为list or tuple
def calc(numbers): sum = 0 for n in numbers: sum = sum + n*n return(sum) calc([1,2,3]) 14 calc((1,2,3)) 14
内置代码运行方式如下:
===> fact(5) ===> 5 * fact(4) ===> 5 * (4 * fact(3)) ===> 5 * (4 * (3 * fact(2))) ===> 5 * (4 * (3 * (2 * fact(1)))) ===> 5 * (4 * (3 * (2 * 1))) ===> 5 * (4 * (3 * 2)) ===> 5 * (4 * 6) ===> 5 * 24 ===> 120

浙公网安备 33010602011771号