python中的常量和變量代碼詳解
更新時(shí)間:2018年07月25日 10:03:34 作者:有猿人
這篇文章主要介紹了python中的常量和變量,通過(guò)實(shí)例代碼給大家介紹了局部和全局變量,需要的朋友參考下吧
局部和全局變量:
# name='lhf'
# def change_name():
# # global name
# name='帥了一比'
# print('change_name',name)
#
#
# change_name()
# print(name)
# name='lhf'
#
# def change_name():
# name1='帥了一比'
# name2='帥了一比'
# name3='帥了一比'
# print('change_name',name)
#
# change_name()
# globals
# NAME = "杠娘"
#
# def yangjian():
# # NAME = "史正文"
# global NAME
# NAME = "小東北"
# print('我要搞', NAME)
#
# def qupengfei():
# NAME = "基"
# print('我要搞', NAME)
#
# yangjian()
# qupengfei()
# NAME = "產(chǎn)品經(jīng)理"
# def yangjian():
# # NAME = "史正文"
# global NAME # 已經(jīng)聲明,NAME就是全局的的那個(gè)變量
# print('我要搞', NAME)
# NAME = "小東北" # 修改 全局的變量
# print('我要搞', NAME)
# def qupengfei():
# NAME = "基"
# print('我要搞', NAME)
# 如果函數(shù)的內(nèi)容無(wú)global關(guān)鍵字,
# - 有聲明局部變量
# NAME = ["產(chǎn)品經(jīng)理","廖波濕"]
# def qupengfei():
# NAME = "自己"
# print('我要搞', NAME)
# qupengfei()
# - 無(wú)聲明局部變量
# NAME = ["產(chǎn)品經(jīng)理","廖波濕"]
# def qupengfei():
# NAME.append('XXOO')
# print('我要搞', NAME)
# qupengfei()
# 如果函數(shù)的內(nèi)容有g(shù)lobal關(guān)鍵字
# - 有聲明局部變量
# NAME = ["產(chǎn)品經(jīng)理","廖波濕"]
# def qupengfei():
# global NAME
# NAME = "自己"
# print('我要搞', NAME)
# qupengfei()
# 錯(cuò)誤示例
# NAME = ["產(chǎn)品經(jīng)理","廖波濕"]
# def qupengfei():
# NAME = "自己"
# global NAME
# print('我要搞', NAME)
# qupengfei()
# - 無(wú)聲明局部變量
# NAME = ["產(chǎn)品經(jīng)理","廖波濕"]
# def qupengfei():
# global NAME
# NAME = ["阿毛"]
# NAME.append('XXOO')
# print('我要搞', NAME)
# qupengfei()
######## 全局變量變量名大寫(xiě)
######## 局部變量變量名小寫(xiě)
# 優(yōu)先讀取局部變量,能讀取全局變量,無(wú)法對(duì)全局變量重新賦值 NAME=“fff”,
# 但是對(duì)于可變類型,可以對(duì)內(nèi)部元素進(jìn)行操作
# 如果函數(shù)中有g(shù)lobal關(guān)鍵字,變量本質(zhì)上就是全局的那個(gè)變量,可讀取可賦值 NAME=“fff”
# qupengfei()
# yangjian()
NAME = ["產(chǎn)品經(jīng)理","廖波濕"]
# def yangjian():
# # NAME = "史正文"
# global NAME # 已經(jīng)聲明,NAME就是全局的的那個(gè)變量
# print('我要搞', NAME)
# NAME = "小東北" # 修改 全局的變量
# print('我要搞', NAME)
# def qupengfei():
# # NAME = "aS"
# NAME.append('天扎龍')
# print('我要搞', NAME)
#
# qupengfei()
# NAME = ["產(chǎn)品經(jīng)理","廖波濕"]
# def qupengfei():
# name = "自己"
# global NAME
# print('我要搞', NAME)
# qupengfei()
# NAME = '海風(fēng)'
#
# def huangwei():
# name = "黃偉"
# print(name)
# def liuyang():
# name = "劉洋"
# print(name)
# def nulige():
# name = '滬指花'
# print(name)
# print(name)
# nulige()
# liuyang()
# print(name)
#
# huangwei()
# name = "剛娘"
#
# def weihou():
# name = "陳卓"
# def weiweihou():
# nonlocal name # nonlocal,指定上一級(jí)變量,如果沒(méi)有就繼續(xù)往上直到找到為止
# name = "冷靜"
#
# weiweihou()
# print(name)
#
# print(name)
# weihou()
# print(name)
# 剛娘
# 冷靜
# 剛娘
總結(jié)
以上所述是小編給大家介紹的python中的常量和變量代碼詳解,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
python爬蟲(chóng)獲取百度首頁(yè)內(nèi)容教學(xué)
在本篇內(nèi)容里小編給大家分享了關(guān)于python爬蟲(chóng)獲取百度首頁(yè)內(nèi)容教學(xué),需要的朋友們可以跟著學(xué)習(xí)下。2018-12-12
Python利用AI接口實(shí)現(xiàn)摳圖并改圖片底色
時(shí)候我們的證件照需要換底色,又來(lái)不及去照相館拍照,用ps也不好摳圖,所以今天給你們分享一下如何用python來(lái)?yè)笀D,并換底色,需要的可以參考一下2022-09-09
django fernet fields字段加密實(shí)踐詳解
這篇文章主要介紹了django fernet fields字段加密實(shí)踐詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-08-08
對(duì)Python信號(hào)處理模塊signal詳解
今天小編就為大家分享一篇對(duì)Python信號(hào)處理模塊signal詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-01-01
Python修改IP地址的常見(jiàn)方法總結(jié)
在網(wǎng)絡(luò)編程中,可能會(huì)遇到需要修改IP地址的情況,Python提供了一些功能強(qiáng)大的庫(kù)和模塊,可以幫助我們實(shí)現(xiàn)IP地址的修改操作,本文將介紹幾種常見(jiàn)的方法,以及如何使用它們來(lái)修改IP地址,需要的朋友可以參考下2023-12-12

