變數:在記憶體中開闢一塊空間,起乙個別名,用了訪問和儲存空間中的資料
變數的特點:
可以反覆儲存資料
可以反覆取出資料
可以反覆更改資料
1、開頭是字母 或下劃線 後面可以是字母 數字 下劃線
_abc true
12abc 錯誤 false
name#pass 特殊字元
2、不能以關鍵字名(關鍵字在python中有特殊的含有 def if else)
檢視關鍵字用:
識別符號標示符就是程式設計師定義的變數名、函式名
名字需要有見名知義的效果,見下圖:
變數名要見名知義的效果
一般在工作中命名規範 :
可以使用駝峰命名法 :小駝峰 (多個單詞構成)
第乙個單詞小寫,後面的單詞首字母大寫
onetwothree username password
大駝峰 : 每個單詞的首字母大寫
onetwothree username
使用下劃線命名法: 單詞和單詞之間用_
one_two_three user_name
通過以下命令可以檢視 關鍵字:
注意:變數名是區分大小寫
在python中,每乙個變數在使用前都必須賦值,變數賦值後,變數就建立了
變數名 = 值
等號(=) 用了給變數賦值
= 左邊是變數名
= 右邊的是用來儲存變數的值
變數演練1
定義兩個變數,分別用來儲存使用者名稱和密碼,
並且輸出使用者名稱和密碼
# 定義乙個**的賬號
tb_user = "gongfuxong"
# 定義乙個**的密碼
tb_password = "123345"
# 輸出變數的值用 print()
print(tb_user)
print(tb_password)
變數的演練2
超市買蘋果
需求蘋果的**是 8.5 元/斤 price
買了 7.5 斤 蘋果 weight
計算付款金額
輸出金額
# 定義蘋果的**
price = 5.5
# 定義蘋果的重量
weight = 2
# 計算蘋果總共的金額
money = price * weight
# 輸出結果
print(money)
在程式中,為了更好的區分變數的功能和更有效的管理記憶體,變數也分為不同的型別
變數的資料型別是由值決定的
變數的資料型別,根據 =右邊的值推導出來的
1、變數的資料型別的分類
變數的資料型別分為 數字型 和非數字型
數字型
整型(int) :輸入的是整數 例如: age =20
price = 9 int
weight =50 int
浮點型(float) : 輸入的是 小數 例如 height= 1.75
weight = 90.88 float
height = 1.99 float
布林型(bool) 有兩個值 true(真) 是1 ,false(假) 是0 例如 marry = true 或 result = 5>6
「5」+」6」
比較運算返回的是布林型
測試資料型別type(變數)
非數字型
字串str:用雙引號或單引號括起來的是字串
列表list
元組tuple
字典dict
用type(變數)測試變數的資料型別
n1= 20 int
n2= 20.444 float
n3= 「你好」 str
n4=true bool
n5=false bool
print(type(n1))
print(type(n2))
......
matlab變數,關鍵字
matlab變數命名規則 定義變數時不需要事先宣告,也不需要指定變數型別,matlab會自動依據所賦予的變數值或者對變數進行的操作來自動識別型別。如果一變數已經被賦過值,若重新賦值,則新值會替代舊值,變數型別也會變為新值的型別。在變數前加關鍵字global即定義為全域性變數,常使用大寫的英文本元表示...
new關鍵字 this關鍵字 base關鍵字
使用new,所做的三件事 1.類是引用物件,引用物件是在堆中開闢空間 在堆中開闢空間 2.在開闢的堆空間中建立物件 3.呼叫物件的構建函式 4.隱藏父類成員 子類的成員可以與隱藏從父類繼承的成員,類似於重寫。public new void sayhello this關鍵字的使用 1.代表當前類的物件...
python保留關鍵字和常用關鍵字
python保留關鍵字和常用關鍵字如下 上圖是python3中的關鍵字,python2.7中的關鍵字部分會有區別,具體在自己列印輸出檢視 import keyword print join keyword.kwlist lambda 用於匿名函式中 assert 斷言語句,常用與除錯 raise 用...