学习笔记(19):零基础掌握 Python 入门到实战-层层嵌套,先后有别

    科技2022-07-20  105

    立即学习:https://edu.csdn.net/course/play/26676/338788?utm_source=blogtoedu

    >>> def foo(a):     a.append(99)     return a

    >>> lst=[1,2,3] >>> lst.append(0) >>> lst [1, 2, 3, 0] >>>

    函数也是对象(object) 

    bar() 调用/ 执行这个对象

    >>> def opt_seq(func,seq):     r=[func(i)for i in seq]     return r

    >>> abs(-2) 2 >>> opt_seq(abs,range(-5,5)) [5, 4, 3, 2, 1, 0, 1, 2, 3, 4] >>> opt_seq(str,[1,2,3]) ['1', '2', '3']

    >>> a=1 >>> def f3():     global a     a=a+1     print (a)

         >>> f3() 2 >>> def foo():     a=1     def bar():         nonlocal a         a=a+1         print(a)     bar()

         >>> foo() 2

    def w(m,g): return m * g def weight(g): def cal_mg(m): return m * g return cal_mg w=weight(10) # g=10 G=w(100) G2=w(50) print(G) w2=weight(9.7846) G3=w2(100) print(G3) 相关资源:微信小程序源码-合集6.rar
    Processed: 0.010, SQL: 8