一、调用 本来存在的函数
#1、取绝对值 print( '-20取绝对值后',abs(-20) ) #2、取最大值 print('最大值是',max(1,2,4,-5)) #3、数据类型转换 str(1.23) int('123') bool('') bool(1) hex(1)
二、定义函数
定义一个计算绝对值的函数
调用函数后输出值才是函数后的值
#1、定义函数需要前面 def 函数名后需要加上冒号 x=-1 def abs(x): if x >= 0: return x else: return -x print(abs(x))
在其他工程内调用当前的函数
from function import abs print(abs(-2))
导入哪一个类的哪一个方法
三、空函数
如果想定义一个什么事也不做的空函数,可以用pass
语句:
def nop(): pass
或者条件判断语句什么事也不做
if age >= 18: pass
四、返回多个返回值
import math def move(x, y, step, angle=0): nx = x + step * math.cos(angle) ny = y - step * math.sin(angle) return nx, ny x,y = move(100,100,60,math.pi / 6) print(x,y)