python基础语法——函数

python

函数的定义

(推荐教程:python基础教程" title="python基础教程">python基础教程)

def printinfo():

    print("-"*20)

    print("人生苦短,我用python")

    print("-"*20)

函数的调用:

printinfo()

带参的函数

def add2Num(a,b):

    c = a + b

    print(c)

add2Num(11,22)

输出结果:

33

带返回值的函数:

def add2Num(a,b):

    return a+b

print(add2Num(11,22))

多个返回值

# python不用写返回值类型

def divid(a,b):

    shang = a//b

    yushu = a%b

    return shang,yushu

# 接收时直接对应接收就行

sh,yu = divid(5,2)

print("商:%d, 余数:%d"%(sh,yu))

打印结果:

商:2, 余数:1

当函数外面有全局变量,函数里面有重名的局部变量时,会使用函数里面的局部变量

在函数里使用全局变量

a = 100

def test1():

    global a #全局变量在函数中的标识符

    print("test1------------修改前:a=%d"%a)

    a = 200

    print("test1------------修改后:a=%d"%a)

    

test1()

print(a)

输出结果:

test1------------修改前:a=100

test1------------修改后:a=200

200

相关推荐:python爬虫视频教程

以上是 python基础语法——函数 的全部内容, 来源链接: utcz.com/z/529510.html

回到顶部