Python變量
本文介紹變量卵洗,什么是變量呢请唱,可以這樣理解:變量是一個(gè)容器,這個(gè)容器可以用來存儲(chǔ)值过蹂,而且可以被其他對(duì)象引用十绑。
//?變量定義
●? 變量來源于數(shù)學(xué),是計(jì)算機(jī)語言中能儲(chǔ)存計(jì)算結(jié)果或能表示值的抽象概念酷勺。
●??在計(jì)算機(jī)程序中本橙,變量不僅可以是數(shù)字,還可以是任意數(shù)據(jù)類型
●? 每個(gè)變量在使用之前都必須賦值脆诉,變量只有在賦值之后才會(huì)被創(chuàng)建甚亭。
●? 使用?=?給變量賦值,右邊是值击胜,左邊是變量名
1a?=123#將?整數(shù)123賦值給變量a
//變量的命名規(guī)則
●? 變量名可以由字母亏狰、下劃線和數(shù)字組成
●? 變量名不能以數(shù)字開頭
●? 變量名不能與關(guān)鍵字重名
●? 變量名區(qū)分大小寫
關(guān)鍵字:Python內(nèi)部已經(jīng)使用的標(biāo)識(shí)符。
1正確示范:
2a_1?=123
3a?=123
4A?=123#變量a與變量A不是同一個(gè)變量(區(qū)分大小寫)
5錯(cuò)誤示范:
61a?=123#變量名不能以數(shù)字開頭
7if=123#變量名不能與關(guān)鍵字重名,if為關(guān)鍵字偶摔,用于條件判斷
//變量命名風(fēng)格
●? 避免使用拼音和中文暇唾,不然顯得很low
●? 普通變量命名:小寫單詞或單詞間用_下劃線連接
●? 大駝峰:所有單詞首字母均大寫
●? 小駝峰:除第一個(gè)單詞之外,其他單詞首字母大寫
1add_name?='Tony'#標(biāo)準(zhǔn)變量命名格式
2AddName?='Tony'#大駝峰命名法
3addName?='Tony'#小駝峰命名法
//?變量的類型
1.數(shù)字型
●整型(int)
●? 浮點(diǎn)型(float)
●? 布爾(bool)
●? 復(fù)數(shù)型?(complex)
2.非數(shù)字型
●? 字符串?(str)
●? 元組?(tuple)
●? 列表?(list)
●? 字典?(dict)
1age?=18#整型變量
2price?=89.99#浮點(diǎn)型變量
3result?=True#布爾變量
4number?=64.23+1j#復(fù)數(shù)型變量
5name?='一棵圣誕樹'#字符串變量
6tuple_name?=?('Tony','Tom')#元組變量
7list_name?=?['Tony','Tom']#列表變量
8dic_name?=?{'Tony':age:16,'Tom':18}#字典變量
//常量
●? 所謂常量就是不能變的變量
●??常用的數(shù)學(xué)常數(shù)π就是一個(gè)常量
●??通常用全部大寫的變量名表示常量
1PI?=3.14#PI仍然是一個(gè)變量辰斋,Python根本沒有任何機(jī)制保證PI不會(huì)被改變所以策州,用全部大寫的變量名表示常量只是一個(gè)習(xí)慣上的用法
tips:下期講解Python列表(list)