函数的定义和调用
函数定义的语法
'''
def 函数名():
执行代码的函数体
return 返回值
'''
-
【1】函数基本定义
def fun(): pass #... fun()
-
【2】无参无返回值的函数定义
def login(): username = input("用户名:>>>").strip() password = input("密码:>>>").strip() if username == 'hope' and password == '261': print(f'{username} :>>>> 登陆成功') login()
-
【3】有参无返回值的函数
def login(username, password): if username == 'hope': print(f"{username} :>>> 登陆成功!") login('hope', '261')
-
【4】有参数有返回值的情况
def add(x, y): result = x + y print(result) return result result=add(2,4) print(result)
-
【5】多个参数和多个返回值的情况
def add(x, y): return x + y, x * y, x % y res_1, res_2,res_3 = add(2, 4) print(res_1,res_2,res_3)