Python第五课:函数

定义一个函数

def day():
    print("吃饭")
    print("上班")
    print("回家")
 
#调用
day()

带返回值的函数

def isDouble(n):
    if n%2==0:
        return True
    else:
        return False


#调用
num=15
if isDisble(num)
    print(f"{num} 是偶数")
else:
        print(f"{num} 不是偶数")

如果函数调用了外部变量并且进行了修改,则我们需要加global修饰

DAY=0

def day():
    global DAY
    if DAY%2==0:
        print("...")
    else:
        print(".")
    DAY+=1


#调用
day()

定义多个参数的函数

def method(x,y,z):
    #内容

 定义不定长参数的函数,调用时可以写无数个参数一个星号:包裹位置参数,两个星号:包裹关键字参数

def a(n,*args)
    for i in args:
        print(i)

#调用
a(1,2,3,4,5)

 

如果有普通参数则卸载不定长参数前面

 

posted @ 2024-11-21 15:21  灰色小五  阅读(0)  评论(0编辑  收藏  举报