<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
前言:
計算機能處理各種型別的資料,包括數值、文字,不同的資料屬於不同的資料型別,支援不同的運算操作,Python語言提供了豐富的內建資料型別。用於有效的處理各種型別的資料。在Python語言中一切皆為物件。每一個物件都屬於某種資料型別的下的產物。
(用於表示整數)整型物件支援關係運算、算術運算、位運算、內建函數,math模組等。
與其他語言不同的是Python
中的整數可以是任意長度(只受限於計算機記憶體)。
整型物件是不可變物件。
①整型物件
直接賦值:
直接建立物件:
使用int()
內建函數直接建立物件,還可以指定進位制數,不過被建立的物件要是一個符合數位格式的字串。
二進位制位數
②支援的運運算元
在Python3中有幾處運運算元比較特殊,接下來將會對特殊的運運算元進行一一列舉
表示式 | 結果 | 說明 |
---|---|---|
5/4 | 1.25 | 單除號會進行取小數 |
5//4 | 1 | 整除(可以認為是強制除) |
2**2**2 | 16 | 具有右結合性,兩個乘號代表指數,後面數值是指數 |
(用於表示布林運算值)只包含兩個值True
、False
①bool物件
非零非空即True:
③支援的運運算元
運運算元 | 說明 | 優先順序 |
---|---|---|
not | 邏輯非 | 運算元為True則結果為False |
and | 邏輯與 | 兩個運算元同為True結果才為True |
or | 邏輯或 | 有一個運算元為True,則結果為True |
值得注意的是and
與or
運算元都有短路機制,如果通過第一個數可以判斷出結果則就不會進行第二個數的判斷。
Python
浮點型別的精度與系統相關。如圖所示,浮點型別如果小數點左右兩側沒有東西,就可以將0省略。Infinity對於Python而言代表無窮大。nan代表非數值。浮點數與整數一樣,被Python
中的math等包支援。
(用於表示複數)複數具有實部與虛部,是Python的內建資料型別之一使用者可以建立complex型別的物件範例。
如圖所示,複數的資料型別為complex
,包括實部與虛部,可以使用real獲取其實部使用imag獲取其虛部,使用conjugate獲取其共軛複數。當然了複數與整型一樣也支援算術運算,還被cmath包支援。
序列資料型別表示若干有序資料。
名稱 | 關鍵字 | 舉例 |
---|---|---|
字串 | str | “Hello world” |
元組型別 | tuple | (1,“3”),(1,) |
位元組序列 | bytes | b’abc’ |
名稱 | 關鍵字 | 舉例 |
---|---|---|
列表型別 | list | [“hello”,“world”] |
位元組陣列 | bytearray | 可以修改的位元組陣列 |
NoneType資料型別包含唯一值None,主要用於表示空值,如沒有返回值的函數的結果
NotImplementedType
資料型別包含唯一值NotImplemented
。在進行數值運算和比較
運算的時候,如果物件不支援則可能返回這個值。
EllipsisType
資料型別包含唯一值Ellipsis,表示省略字串符號"..."
對於Python而言一切皆物件,但是每一個物件都有一個資料型別,模組、類、物件、函數都屬於某種資料型別。Python直譯器包含內建型別例如程式碼物件、框架物件、跟蹤物件、切片物件、靜態方法物件、類方法物件。
總結:
本次主要講述了Python
內建資料型別中的數值資料型別,字串、元組等資料型別會分期進行介紹。
到此這篇關於Python語言內建資料型別的文章就介紹到這了,更多相關Python資料型別內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45