---->>返回python自學總綱
2.常量
變數就是指可變化的量。
例如:年齡、時間、日期、天氣(變數不僅僅指「數值」,也可以是「字串」等)計算機執行的本質就是算術運算與邏輯運算,程式執行的本質就是一系列狀態的變化,需要變數來記錄且反映變化的狀態。
變數的定義: 變數名 = 值變數名就類似於門牌號,值就相當於房間內的人,乙個變數名對應乙個值,通過變數名就能找到對應的值
變數名 值
name =
'張三'
age =
20*** =
'男'---
----
----
----
----
----
-x =
10y =
20z = x + y
命名規則
1. 變數名只能是 字母、數字或下劃線的任意組合
2. 變數名的第乙個字元不能是數字
3. 關鍵字不能宣告為變數名,常用關鍵字如下
['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'
]錯誤示範如下:
#(違反了第一條:「字母」、「數字」、「下劃線」的組合)
*a=123
$b=456
c$=789
#(違反了第二條:變數名的第乙個字元不能是數字)
2_name=
'張三'
123=
'李四'
#(違反了第三條:關鍵字不能宣告為變數名)
and=
123年齡=
18# 強烈建議不要使用中文命名
正確示範如下
age_of_jason=
31page1=
'首頁'
_class=
'1234班'
變數值value不同 → id一定不相同
變數值value相同 → id可能相同也可能不同
id相同 → 變數值value一定相同
id不相同 → 變數值value可能相同也可能不相同
x =
10y =
11z =
'abc'
w ='abc'
print
(x,type
(x),
id(x)
)print
(y,type
(y),
id(y)
)print
(z,type
(z),
id(z)
)print
(w,type
(w),
id(w))-
----以下是輸出值---
-->>
10<
class
'int'
>
2662169078352
>>
11<
class
'int'
>
2662169078384
>>abc <
class
'str'
>
2662170737520
>>abc <
class
'str'
>
2662170737520
常量就是在程式執行過程中,我們不希望改變的量。
例如:身份證號、學生證號、圓周率在程式執行過程中,有些值是固定的、不應該被改變,或者說,程式設計師不允許使用者改變的一些固定的值。
在python中沒有乙個專門的語法定義常量,約定俗成是用全部大寫的變數名表示常量。
如:pi=3.14159。所以單從語法層面去講,常量的使用與變數完全一致。
變數與常量
變數與常量的宣告 變數名型別 字元,日期,數字,布林 預設值 常量名constant 型別 字元,日期,數字,布林 預設值 變數與常量的區別 變數可以在任何部分進行賦值.而常量在 declare 中宣告並且賦值.注意 都是在 declare 中宣告 正確的操作 declare pagesize co...
變數與常量
關於變數 常量 型別和運算子等。2.1 變數名 變數名由字母和數字組成,首字母必須是字母,下劃線 看作是字母,所以可以放在首字母。但是,盡量不用用下劃線作為首字母,因為在庫函式中經常這樣命名。變數名用小寫字母,符號常量用大寫字母。變數名字的選擇需要根據實際目的,區域性變數用短名,外部變數用長名。2....
常量與變數
常量與變數 定義 運算過程中不能改變的量可以稱之為常量。分類 1 整形常量 整數,如100,543,0 2 實型常量 十進位制小數形式,如13.5354,0.464,86.53 指數形式,如12.45e4 表示12.34 10 3 0.46e4 表示0.46 10 4 注意 e或e之前必須有數字,且...