【Python学习日记】B站小甲鱼:函数(参数和变量)

函数基本语法

def myfirstfunction():
    print('CHUANG!')
    print('Nobody')
    print('likes')
    print('you.')
    
myfirstfunction()

带参数的函数

def myseconedfunction(num1,num2):
    result = num1 +num2
    print(result)

myseconedfunction(1,2)

带返回值的参数

def mines(num1,num2):
    return (num1 +num2)

print(mines(1,2))

 

关键字参数    以上面的mines()为例,在实际调用函数的时候,在参数的部分直接定义 num1=1,num2=2 就是关键字参数,这样的话即使写成mines(num2=2,num1=1)也不影响结果

默认参数  以上面的mines()为例,在定义函数的时候,写作mines(num1=1,num2=2),在实际调用函数的时候如果没有传入实参就使用默认值,如果有一个参数,那么就是剩下的参数为默认值

 

局部变量全局变量

同其他编程语言 略

posted @ 2020-08-22 22:34  JodyJoy  阅读(143)  评论(1编辑  收藏  举报