python變數和常量

2022-08-23 09:36:12 字數 1258 閱讀 9545

變數,是用於在記憶體中存放程式資料的容器

計算機的最核心功能就是「計算」, 計算需要資料來源,資料來源要存在記憶體裡,比如我要把小明的姓名、身高、年齡資訊存下來,後面程式會呼叫。

直接設定乙個「變數名=值」

name = "小明"

age = 22height = 160

後面程式想呼叫的時候,直接調 變數名 就可以

name = "小明"

age = 22height = 160

print

(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...