日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python语言的数据类型图解_Python基础——数据类型(图解+实例,非常详细!)

發布時間:2025/3/11 python 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python语言的数据类型图解_Python基础——数据类型(图解+实例,非常详细!) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Python基礎——數據類型(圖解+實例,非常詳細!)

Python基礎——數據類型(圖解+實例,非常詳細!)

內容及版權聲明:筆記是根據開課吧——Python語法爬蟲分析課和自己的理解記錄,其中包含課程的截圖,僅學習分享使用,如有侵權請私信刪除!

目錄Python中常見的數據類型1、整數類型

2、浮點類型

3、字符串類型

4、 Python四則運算(取整直接//就可以完成)

5、三種數據類型之間的裝換(直接調用要轉換成的目標函數即可)

6、列表:本質上講,列表數據類型類似一個大的容器。

7、字典(key——value):和列表類似,相當于一個容器

8、列表與字典異同

Python中常見的數據類型

變量:(相當于杯子可以往里倒不同的果汁)

可以裝不同的果汁,但每次只能裝一種果汁,如果要裝入其他果汁,那就需要將之前的果汁倒掉,而且以最后裝的果汁判定杯子的裝了啥?

例如:name = istudy

name = xr

那么name最終的值為xr

整數類型 ——> int ——> 1 、 3 、5…

integer 整數數據類型(正負整數和零,即沒有小數的數)

浮點類型 ——> float ——> 3.14 、5.28…

float默認是6位小數,可以通過?%來選擇需要保留的位數。例如2%,即保留小數點后兩位。

字符串類型 ——> str ——> ‘hello world’ 、‘love you’…

一般分:沒有引號、單引號、雙引號三種

沒有引號:數字

單引號:與數據類型區分

雙引號:用于混合輸出時區分單引號修飾的字符串

末尾刪除:pop()函數。用法:values.pop()

為什么要用列表呢?

前面的幾種類型數據,每次只能存儲一個數據。如果需要保存大量數據的時候,就會很不方便。而列表的作用, 就是幫助我們解決這個問題,存儲大量數據。

如果用之前的方式去 **存儲** 和 **輸出** 大量數據是這樣的:

transformers1 = '猛大帥'

transformers2 = '鐵甲龍'

transformers3 = '六面獸'

transformers4 = '大力金剛'

transformers5 = '救護車'

transformers6 = '紅色警戒'

transformers7 = '大無畏'

transformers8 = '飛天虎'

transformers9 = '閃電'

transformers10 = '沖云霄'

transformers11 = '計算王'

transformers12 = '求雨鬼'

transformers13 = '守護神'

transformers14 = '混天豹'

transformers15 = '擎天柱'

transformers16 = '威震天'

transformers17 = '驚破天'

transformers18 = '紅蜘蛛'

transformers19 = '巨無霸福特'

transformers20 = '雷霆解救隊'

print(transformers1+'睡了沒?')

print(transformers2+'睡了沒?')

print(transformers3+'睡了沒?')

print(transformers4+'睡了沒?')

print(transformers5+'睡了沒?')

print(transformers6+'睡了沒?')

print(transformers7+'睡了沒?')

print(transformers8+'睡了沒?')

print(transformers9+'睡了沒?')

print(transformers10+'睡了沒?')

print(transformers11+'睡了沒?')

print(transformers12+'睡了沒?')

print(transformers13+'睡了沒?')

print(transformers14+'睡了沒?')

print(transformers15+'睡了沒?')

print(transformers16+'睡了沒?')

print(transformers17+'睡了沒?')

print(transformers18+'睡了沒?')

print(transformers19+'睡了沒?')

print(transformers20+'睡了沒?')

一個列表需要使用 中括號[ ] 將所有數據框起來,里面中的每一個數據叫做“元素”, 元素與元素之間使用逗號隔開。【英文逗號】

每一個元素都有自己的位置標號,這個位置標號就叫做下標。

(1)從列表中取出單個元素:

print(列表名 [下標])

transformers = ['擎天柱','大黃蜂','救護車','巨無霸福特','紅蜘蛛']

print(transformers[0]) #擎天柱

(2)從列表中取出多個元素

左閉右開,相當于大于等于——>小于

transformers = ['擎天柱','大黃蜂','救護車','巨無霸福特','紅蜘蛛']

print(transformers[:]) #擎天柱,大黃蜂,救護車,巨無霸福特,紅蜘蛛

print(transformers[2:]) #巨無霸福特,紅蜘蛛

print(transformers[:2]) #擎天柱,大黃蜂

print(transformers[1:3]) #救護車,巨無霸福特

print(transformers[2:4]) #巨無霸福特

append是 附加,追加,增加,增補的意思。

transformers = ['擎天柱','大黃蜂','救護車','巨無霸福特','紅蜘蛛']

transformers.append('薩克巨人')

print(transformers) #'擎天柱','大黃蜂','救護車','巨無霸福特','紅蜘蛛','薩克巨人'

為什么有了列表,還要用字典呢?

可以很方便地定位到目標位置,不用考慮列表中下標變化重新定位的問題。即隨機排列,調動順序也不影響, 彌補了隊列的缺點。

字典取值: 和列表相似,使用[ ],但是字典沒有下標,只能通過鍵名提取,也就是字典名[鍵]。

fc = { '擎天柱': 95 ,'大黃蜂':90 ,'救護車':86, '巨無霸福特':80,'紅蜘蛛':80 }

print(fc['擎天柱'])

#也可以通過print(fc.get(“擎天柱”))

新增和刪除: 刪除字典里鍵值對是使用del語句 del 字典名[鍵],而新增鍵值對是使用字典名[鍵]=值 。

fc = { '擎天柱': 95 ,'大黃蜂':90 ,'救護車':86, '巨無霸福特':80,'紅蜘蛛':80 }

del fc['巨無霸福特']

print(fc) #fc = { '擎天柱': 95 ,'大黃蜂':90 ,'救護車':86, '紅蜘蛛':80 }

fc['巨無霸福特'] = 50

print(fc) #fc = { '擎天柱': 95 ,'大黃蜂':90 ,'救護車':86, '巨無霸福特':50,'紅蜘蛛':80 }

相同點: 都有名稱、賦值號、逗號做間隔,逗號間隔的還叫元素,可以使用len() 函數來得到字典或列表的長度。len()函數括號里放字典或列表的名字。。

不同點: 字典每個元素由鍵與值組成,字典外層使用大括號 { }, 列表外層使用中括號 [ ]。

Python基礎——數據類型(圖解+實例,非常詳細!)相關教程

總結

以上是生活随笔為你收集整理的python语言的数据类型图解_Python基础——数据类型(图解+实例,非常详细!)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。