函数
- 内建函数,如print()
- 用户自定义函数
一、函数定义法则
- 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。
def 函数名(参数列表):
函数体
- 函数内容以冒号 : 起始,并且缩进。
- return [表达式] 结束函数,选择性地返回一个值给调用方,不带表达式的 return 相当于返回 None。
函数实例
eg1:
def hello():
print("hello python")
hello()
eg2:(函数中带上参数变量)
def max(a,b):
if(a>b):
print(f"{a} is bigger than {b}")
elif(a==b):
print(f"{a} is same as {b}")
else:
print(f"{b} is bigger than {a}")
num1=int(input("请输入一个数:"))
num2=int(input("请输入另一个数:"))
max(num1,num2)
eg3(计算面积函数):
def area(width,height):
return width*height
def welcome(name):
print(f"welcome {name}")
name1=str(input("请输入您的姓名:"))
welcome(name1)
input_width=int(