程序中,數據都是臨時存儲在內存中,為了更快速的查找或使用這個數據,通常我們把這個數據在內存中存儲之后,給整個數據定義一個名稱,這個名稱就是變量。
變量就是在存儲數據的時候,當前數據所在的內存地址的一個名字而已。
NameError: name '變量名' is not defined
。# 直接執行下面命令 # 結果:NameError: name 'a' is not defined print(a)
(1)定義語法
Python中定義變量的語法如下:
變量名 = 值
(2)標識符定義規則
變量名、函數名、類名、包名、模塊名等統稱為標識符。
標識符命名規則是Python中定義各種名字的時候的統一規范,具體如下:
(3)內置關鍵字
被Python語言賦予了特定含義的一些字符,換句話說就是Python保留給自己的標識符。這些標識符我們不能再使用如果我們在進行定義,就會產生沖突。
Python中所有關鍵字都為小寫字母,如下:
False None True and as assert break class continue def del elif else except finally for from global if import in is lambda nonlocal not or pass raise return try while with yield
不用刻意去記每個關鍵字的用法和意義,后面學習中,陸陸續續都會接觸到,自然而然就記住了。
注意:也別用Python API里面的函數名作為標識符,因為這樣會導致函數被覆蓋。(以后常用就知道了)
(4)標識符命名習慣
上邊是定義標識符的規則,必須要遵守。命名習慣是一種標準的規范,不遵守也沒事,只是不專業。
命名習慣類型:
MyName
。myName
。my_name
。Python具體名稱規范:
xxxyyyzzz
XxxYyyZzz
xxxYyyZzz
XXX_YYY_ZZZ
在Python中,先要定義一個變量,才能夠使用一個變量。
#定義變量 my_name = 'TOM' #使用變量 print(my_name) schoolName = '小二郎的學堂' print(schoolName)
Python解釋器在執行代碼的過程當中,是按照代碼的書寫順序,自上而下,一行一行順序執行的。
Tips:應用程序執行原理
操作系統會首先讓 CPU 把程序復制到 內存 中。CPU 執行 內存 中的 程序代碼。
Tips:Python 程序執行原理
參考://www.jb51.net/article/64916.htm
到此這篇關于總結Python變量的相關知識的文章就介紹到這了,更多相關Python變量內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!