函数的基本定义语法

发布时间 2023-12-06 17:04:54作者: -半城烟雨

函数的定义和调用

函数定义的语法

'''
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)