變量就是能夠變化的量python
量就是事物的狀態,例如:人的年齡,身高,遊戲等級等ide
變量是一種存取內存的機制學習
由於咱們但願計算機像人同樣記住事物的狀態,而且這種狀態能夠變化code
詳細地說:程序執行的本質就是一系列狀態的變化,變是程序執行的直接體現,因此咱們須要有一種機制可以反映或者說是保存下來程序執行時狀態,以及狀態的變化。遊戲
變量的基本使用原則:先定義,後引用內存
定義的語法:變量名=變量值it
name = "xiaoming" age = 18 gender = "male"
引用變量的語法:變量名入門
print(name) print(age)
# 一、語法錯誤(SyntaxError):不容許犯語法錯誤,必須在程序運行前改正 # print("hello1") # print("hello2") # print("hello3" # print("hello4") # print("hello5") # 二、邏輯錯誤:邏輯上的錯誤只能在程序運行前被python解釋器發現,應該儘可能把邏輯寫到完美 # print("hello1") # print("hello2") # print(age) # age = 18 # print("hello4") # print("hello5")
變量名:用來訪問變量值class
賦值符號:將變量值的內存地址綁定給變量名變量
變量值:就是咱們記錄的事物的狀態,也就是存到內存中的數據
補充:
左值:變量名若是在等號的左邊,是存值
右值:變量名不在等號左邊,是取值
命名的大原則:見名知意
命名規範:
1.是由字母、數字、下劃線構成
2.不能以數字開頭
3.不能使用python的關鍵字
命名風格:
1.駝峯體
AgeOfXiaoMing = 182.純小寫字母+下劃線(變量名的推薦命名方式)
age_of_xiaoming = 18
age = 18 1.id身份 x = age print(id(age)) print(id(x)) 2.type類型 print(type(age))
程序運行過程當中不會改變的量(例如:圓周率)
AGE = 18 (變量名大寫表示常量)
//*非原創,僅供學習交流//