零基础学python之函数全解

2026-01-14 20:15:01

1、# 在我们调用函数的时候,函数内部的代码才会执行def show():  # 定义一个函数    print('打开尘封已久的思念之窗')    print('让惯于流浪的心儿不再彷徨')show()

零基础学python之函数全解

2、def run():    print('记忆中的那轮明月')    print('便是你娇美的脸庞')    global a    print(a, '****')    a = 7    print(a, '********')a = 5print(a, '11111')run()print(a, '22222')

零基础学python之函数全解

3、# 函数可以接收参数,需要提前规划好参数的类型# 在定义函数时,小括号里的变量名叫作形式参数:形参。def show_good(cnt):    for i in range(cnt):        print('good', i)n = 5# 调用函数的时候传递进去的参数叫实际参数:实参。show_good(n)

零基础学python之函数全解

4、def test(x):    x[0] = 'love'    print(x)L = [1, 2, 3, 4]test(L)print(L, '*****')

零基础学python之函数全解

5、# 如果有多个参数,多个参数之间用逗号隔开。def show_add(a, b):    print(a+b)show_add(1, 7)  # 调用函数的时候,实参和形参的数量必须对等。show_add(6, 4)

零基础学python之函数全解

6、print('***根据某个数字n,确定一个随机数:0-n***')def back_num(n):    print(n)    # 函数内部可以以return结尾,将某个表达式的值返回    # 如果函数内部没写return,相当于在函数的最后写了return None    return random.randrange(n+1)    # 当函数运行到return的时候,函数直接就结束了    # 只要执行了return,函数内部后面的代码都不会执行了。print('fss')res = back_num(10)print(res)

零基础学python之函数全解

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢