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

 

posted @ 2020-10-17 11:16  上虞牧之  阅读(50)  评论(0)    收藏  举报