程式中,資料都是臨時儲存在記憶體中,為了更快速的查詢或使用這個資料,通常我們把這個資料在記憶體中儲存之後,給整個資料定義乙個名稱,這個名稱就是變數。
變數就是在儲存資料的時候,當前資料所在的記憶體位址的乙個名字而已。
# 直接執行下面命令
# 結果: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)識別符號命名習慣
上邊是定義識別符號的規則,必須要遵守。命名習慣是一種標準的規範,不遵守也沒事,只是不專業。
命名習慣型別:
python具體名稱規範:
在python中,先要定義乙個變數,才能夠使用乙個變數。
#定義變數
my_name = 'tom'
#使用變數
print(my_name)
schoolname = '小二郎的學堂'
print(schoolname)
python直譯器在執行**的過程當中,是按照**的書寫順序,自上而下,一行一行順序執行的。
tips:應用程式執行原理
作業系統會首先讓 cpu 把程式複製到 記憶體 中。cpu 執行 記憶體 中的 程式**。
tips:python 程式執行原理
nuefu 程式設計客棧
參考:
變數相關知識總結
1.變數 存放資料用的 1 變數的宣告 int a 宣告乙個整型的變數,名為a int b,c,d 宣告三個整型的變數,名為b,c,d 2 變數的命名 2.1 只能包含字母 數字 和 符,並且不能以數字開頭 2.2 嚴格區分大小寫 2.3 不能使用關鍵字 2.4 可以中文命名,但不建議 建議 英文的...
python 遞迴相關知識總結
聽到遞迴總覺得挺高大上的,為什麼呢?因為對其陌生,那麼今天就來一文記住遞迴到底是個啥。不過先別急,一起來看乙個問題 求10的階乘 10!求x的階乘,其實就是從1開始依次乘到x。那程式設計客棧麼10的階乘就是 1 2 3 4 5 6 7 8 9 10 假如,我們在沒接觸過遞迴的情況下,如何去解決這樣的...
Python變數的命名相關知識講解
變數的命名 目標 識別符號和關鍵字 變數的命名規則 0.1 識別符號和關鍵字 1.1識別符號 l識別符號就是程式設計師定義的變數名 函式名 l名字需要有 見名知意 的效果 l識別符號可以有字母 下劃線和數字組成 l不能以數字開頭 l不能與關鍵字重名 思考 下面的識別符號哪些是正確的?哪些不正確為什麼...