python-12 返回值、作用域、嵌套、global

函数返回值

enter description here
enter description here
enter description here
enter description here
enter description here
enter description here

函数作用域 #F44336

enter description here
enter description here
enter description here
enter description here
enter description here

嵌套函数

enter description here
enter description here

enter description here
enter description here
enter description here
enter description here

def outer3():
    print('~~~~~~~~~~')
    o = 65
    def inner():
        o = 97
        print("inner", chr(o), o)
    inner()
    print("outer", chr(o), o)
	

enter description here

enter description here
enter description here
x = x +1 #F44336 赋值即定义 , “ x = ” 表明在经行赋值,则右边的 “ x ”使用局部变量,但是局部作用域内没有定义 “ x ” 。
enter description here
enter description here
enter description here
enter description here

global语句

enter description here
enter description here

enter description here
enter description here

enter description here
enter description here

posted @ 2022-04-22 09:57  何时&明月  阅读(29)  评论(0)    收藏  举报