函数是指组织好的、可重复使用的、用来实现单一或者相关联功能的代码段,python函数包含系统中自带的一些函数、第三方函数以及用户自定义的函数。
def test(a,b):
if b == 0:
print("除数不能为0")
else:
print(a%b)
a = int(input("输入第一个数:"))
b = int(input("输入第二个数:"))
test(a,b)
函数能提高应用的模块性和代码的利用率,已经知道python提供了许多内置函数,比如说print(),但是也可以自己创建函数,这被叫作用户自定义函数。
def test1(x,y):
if x>0 and y>0:
print(x+y)
else:
print(x-y)
return x-y
x = float(input("输入第一个数:"))
y = float(input("输入第二个数:"))
test1(x,y)
在程序中,函数就是具备某一功能的工具,事先将工具准备好即函数的定义;遇到应用的时候再拿出来即函数的调用;函数必须遵循先定义后调用的原则。