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ù)字開(kāi)頭) - 變量名不能和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)隔開(kāi) 存儲(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)隔開(kāi) 元祖如果只有一個(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)隔開(kāi) 自動(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)隔開(kāi)
(鍵值對(duì)的解釋:
)
如:
a={'name':'zhangsan','age':18} print(a,type(a),len(a))
注意:數(shù)值類型都不屬于容器,其他都算容器
查看數(shù)據(jù)類型:type()
查看容器長(zhǎng)度:len()
在python中注釋(不被執(zhí)行的內(nèi)容)
方法:
1、選中想要注釋的行,在開(kāi)頭輸入#鍵(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 pandas中DataFrame類型數(shù)據(jù)操作函數(shù)的方法
下面小編就為大家分享一篇python pandas中DataFrame類型數(shù)據(jù)操作函數(shù)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-04-04Python中的MongoDB基本操作:連接、查詢實(shí)例
這篇文章主要介紹了Python中的MongoDB基本操作:連接、查詢實(shí)例,本文直接給出操作示例代碼,需要的朋友可以參考下2015-02-02Python位置參數(shù)與關(guān)鍵字參數(shù)的區(qū)別
文主要介紹了Python函數(shù)參數(shù)的兩種基本類型:位置參數(shù)和關(guān)鍵字參數(shù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2025-01-01PyCharm 2021.2 (Professional)調(diào)試遠(yuǎn)程服務(wù)器程序的操作技巧
本文給大家分享用 PyCharm 2021 調(diào)試遠(yuǎn)程服務(wù)器程序的過(guò)程,通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2021-08-08python flask框架實(shí)現(xiàn)傳數(shù)據(jù)到j(luò)s的方法分析
這篇文章主要介紹了python flask框架實(shí)現(xiàn)傳數(shù)據(jù)到j(luò)s的方法,結(jié)合實(shí)例形式分析了前端數(shù)據(jù)序列化及后臺(tái)Flask交互數(shù)據(jù)返回相關(guān)操作技巧,需要的朋友可以參考下2019-06-06python如何獲取Prometheus監(jiān)控?cái)?shù)據(jù)
這篇文章主要介紹了python如何獲取Prometheus監(jiān)控?cái)?shù)據(jù),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-05-05Python實(shí)現(xiàn)多進(jìn)程的四種方式
今天小編就為大家分享一篇關(guān)于Python實(shí)現(xiàn)多進(jìn)程的四種方式,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-02-02