python語(yǔ)言變量和數(shù)據(jù)類型基礎(chǔ)學(xué)習(xí)

變量
含義:為方便實(shí)用和查找,用來(lái)標(biāo)記數(shù)據(jù)的名稱
實(shí)例:
a=1 b='hello world' print(a,b)
這里a和b都屬于變量名,
a對(duì)應(yīng)數(shù)值1
b對(duì)應(yīng)字符串'hello world'
print輸出結(jié)果為1 hello world
命名規(guī)則
- 變量名可以由字母、數(shù)字及下劃線_組成
(注意:字母之間需要區(qū)分大小寫、不能用數(shù)字開頭) - 變量名不能和python系統(tǒng)內(nèi)部采用的關(guān)鍵字相同
- 不能用python函數(shù)的表達(dá)形式
命名習(xí)慣(符合規(guī)則即可,為求美觀)
駝峰法
?駝峰:即每個(gè)單詞?字?都?寫,例如: MyName 。
?駝峰:第?個(gè)(含)以后的單詞?字??寫,例如: myName 。
下劃線:例如: my_name 。
數(shù)據(jù)類型
數(shù)值類型
分為
整數(shù)類型(int)
如:
a=1 b=2 print(a,b,type(a),type(b))
浮點(diǎn)數(shù)類型(float)
如:
a=1.5 print(a,type(a))
布爾數(shù)值類型(bool):True(真)和False(假)
注:字符串非空即真(True) 數(shù)值非0即真(True)
如:
a=0 b=bool(a) print(a,b,type(b))
字符串類型(str)
含義:一對(duì)單引號(hào)或雙引號(hào)之間引起來(lái)的內(nèi)容
如:
a='hello world' b="12" print(a,type(a),len(a)) print(b,type(b),len(a))
列表類型(list)
含義:用中括號(hào)[]括起來(lái)的 存儲(chǔ)多個(gè)數(shù)據(jù),每個(gè)數(shù)據(jù)之間用逗號(hào)隔開 存儲(chǔ)數(shù)據(jù)的容器
如:
a=[12,'你好',"hello world"] print(a,type(a),len(a))
元組類型(tuple)
含義:用小括號(hào)()括起來(lái)的 存儲(chǔ)多個(gè)數(shù)據(jù),每個(gè)數(shù)據(jù)之間用逗號(hào)隔開 元祖如果只有一個(gè)元素,必須跟一個(gè)逗號(hào)
如:
a=(12,12.5,'nihao') print(a,type(a),len(a))
集合類型(set)
含義:用大括號(hào){}括起來(lái)的 存儲(chǔ)多個(gè)數(shù)據(jù),每個(gè)數(shù)據(jù)之間用逗號(hào)隔開 自動(dòng)去掉重復(fù)數(shù)據(jù)且數(shù)據(jù)位置不固定
如:
a={12,'nihao',12,18}
print(a,type(a),len(a))字典類型(dict)
含義:用大括號(hào)起來(lái),可以同時(shí)存儲(chǔ)多個(gè)鍵值對(duì) 每個(gè)鍵值對(duì)之間用逗號(hào)隔開
(鍵值對(duì)的解釋:

)
如:
a={'name':'zhangsan','age':18}
print(a,type(a),len(a))注意:數(shù)值類型都不屬于容器,其他都算容器
查看數(shù)據(jù)類型:type()
查看容器長(zhǎng)度:len()
在python中注釋(不被執(zhí)行的內(nèi)容)
方法:
1、選中想要注釋的行,在開頭輸入#鍵(3、快捷鍵注釋:選中想要注釋的,按住Ctrl+/)
如圖

2、多行注釋:用成對(duì)的雙引號(hào)”””注釋的內(nèi)容“““或單引號(hào)‘‘‘注釋的內(nèi)容’’’括起來(lái)

以上就是python語(yǔ)言變量和數(shù)據(jù)類型基礎(chǔ)學(xué)習(xí)的詳細(xì)內(nèi)容,更多關(guān)于python語(yǔ)言 變量和數(shù)據(jù)類型的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
用python實(shí)現(xiàn)刷點(diǎn)擊率的示例代碼
今天小編就為大家分享一篇用python實(shí)現(xiàn)刷點(diǎn)擊率的示例代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-02-02
ERLANG和PYTHON互通實(shí)現(xiàn)過(guò)程詳解
這篇文章主要介紹了ERLANG和PYTHON互通過(guò)程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-07-07
Python并發(fā)編程協(xié)程(Coroutine)之Gevent詳解
這篇文章主要介紹了Python并發(fā)編程協(xié)程(Coroutine)之Gevent詳解,具有一定借鑒價(jià)值,需要的朋友可以參考下2017-12-12
python opencv 二值化 計(jì)算白色像素點(diǎn)的實(shí)例
今天小編就為大家分享一篇python opencv 二值化 計(jì)算白色像素點(diǎn)的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-07-07

