變數,是用於在記憶體中存放程式資料的容器
計算機的最核心功能就是「計算」, 計算需要資料來源,資料來源要存在記憶體裡,比如我要把小明的姓名、身高、年齡資訊存下來,後面程式會呼叫。
直接設定乙個「變數名=值」
name = "小明"age = 22height = 160
後面程式想呼叫的時候,直接調 變數名 就可以
name = "小明"age = 22height = 160
(name)
print(age)
變數名只能是 字母、數字或下劃線的任意組合
變數名的第乙個字元不能是數字
以下關鍵字不能宣告為變數名[『and』, 『as』, 『assert』, 『break』, 『class』, 『continue』, 『def』, 『del』, 『elif』, 『else』, 『except』, 『exec』, 『finally』, 『for』, 『from』, 『global』, 『if』, 『import』, 『in』, 『is』, 『lambda』, 『not』, 『or』, 『pass』, 『print』, 『raise』, 『return』, 『try』, 『while』, 『with』, 『yield』]
官方推薦!!小寫字母,下劃線,數字(不要用大寫!!大寫不好看,輸入還需要切換大小寫)
age_of_oldboy = 56number_of_students = 80
程式是從上到下執行的,所以變數必須先定義,後呼叫, 否則會報錯
>>> name = "小明">>> age = 22
>>> height = 160
>>> age = 100
>>>age
100
需要注意的是,修改變數不是把原來的值覆蓋掉,而是重新分配了乙個空間儲存新的值,並指向新值,舊的值斷開連線。
>>>id(age)1377669120
>>> age = 22
>>>id(age)
1377667872
>>> age = 60
>>>id(age)
1377668480
常量即指不變的量,如π、e, 或在程式執行過程中不會改變的量
在python中沒有乙個專門的語法代表常量,程式設計師約定俗成用變數名全部大寫代表常量
age_of_oldboy = 56
python常量和變數
常量是記憶體中用於儲存固定值的單元,在程式中常量的值不能發生改變 python並沒有命名常量,也就是說不能像c語言那樣給常量起乙個名字。python常量包括 數字 字串 布林值 空值 一般所有字母大寫 例子1 pi 3.141592653 2print pi 3 pi 3 4print pi 1.2...
python的常量和變數 python變數和常量
變數 什麼是變數?變數,是用於在記憶體中存放程式資料的容器 計算機的最核心功能就是 計算 計算需要資料來源,資料來源要存在記憶體裡,比如我要把小明的姓名 身高 年齡資訊存下來,後面程式會呼叫。怎樣定義乙個變數?直接設定乙個 變數名 值 name 小明 age 22height 160 怎樣呼叫變數?...
python之常量和變數
區域性和全域性變數 1 name lhf 2 def change name 3 global name4 name 帥了一比 5 print change name name 6 7 8 change name 9 print name 1011 name lhf 12 13 def change...