亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python語言中的內置數據類型有哪些

發布時間:2022-02-24 16:43:06 來源:億速云 閱讀:604 作者:iii 欄目:開發技術

今天小編給大家分享一下Python語言中的內置數據類型有哪些的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

    前言:

    計算機能處理各種類型的數據,包括數值、文本,不同的數據屬于不同的數據類型,支持不同的運算操作,Python語言提供了豐富的內置數據類型。用于有效的處理各種類型的數據。在Python語言中一切皆為對象。每一個對象都屬于某種數據類型的下的產物。

    一、數值數據類型

    1.整數類型

    (用于表示整數)整型對象支持關系運算、算術運算、位運算、內置函數,math模塊等。
    與其他語言不同的是Python中的整數可以是任意長度(只受限于計算機內存)。
    整型對象是不可變對象。

    ①整型對象

    直接賦值:

    Python語言中的內置數據類型有哪些

    直接創建對象:

    使用int()內置函數直接創建對象,還可以指定進制數,不過被創建的對象要是一個符合數字格式的字符串。

    Python語言中的內置數據類型有哪些

    二進制位數

    Python語言中的內置數據類型有哪些

    ②支持的運算符

    在Python3中有幾處運算符比較特殊,接下來將會對特殊的運算符進行一一列舉

    表達式結果說明
    5/41.25單除號會進行取小數
    5//41整除(可以認為是強制除)
    2**2**216具有右結合性,兩個乘號代表指數,后面數值是指數

    2.布爾類型

    (用于表示布爾邏輯值)只包含兩個值TrueFalse

    ①bool對象

    非零非空即True:

    Python語言中的內置數據類型有哪些

    ③支持的運算符

    運算符說明優先級
    not邏輯非操作數為True則結果為False
    and邏輯與兩個操作數同為True結果才為True
    or邏輯或有一個操作數為True,則結果為True

    值得注意的是andor操作數都有短路機制,如果通過第一個數可以判斷出結果則就不會進行第二個數的判斷。

    3.浮點類型

    • 浮點數是表示實數的數據類型,與其他計算機語言中的單、雙精度類型對應。

    • Python浮點類型的精度與系統相關。

    Python語言中的內置數據類型有哪些

    如圖所示,浮點類型如果小數點左右兩側沒有東西,就可以將0省略。Infinity對于Python而言代表無窮大。nan代表非數值。浮點數與整數一樣,被Python中的math等包支持。

    4.復數類型

    (用于表示復數)復數具有實部與虛部,是Python的內置數據類型之一用戶可以創建complex類型的對象實例。

    Python語言中的內置數據類型有哪些

    如圖所示,復數的數據類型為complex,包括實部與虛部,可以使用real獲取其實部使用imag獲取其虛部,使用conjugate獲取其共軛復數。當然了復數與整型一樣也支持算術運算,還被cmath包支持。

    二、序列數據類型

    序列數據類型表示若干有序數據。

    1.不可變序列

    名稱關鍵字舉例
    字符串str“Hello world”
    元組類型tuple(1,“3”),(1,)
    字節序列bytesb’abc’

    2.可變序列

    名稱關鍵字舉例
    列表類型list[“hello”,“world”]
    字節數組bytearray可以修改的字節數組

    三、集合數據類型

    • 集合數據類型表示若干數據的集合,數據項目沒有順序,且不重復。

    • 集(set)

    • 不可變集(frozenset)

    四、字典數據類型

    • 字典數據類型用于表示鍵值對的字典。Python內置的字典數據類型為dict

    五、NoneType、NotImplementedType、EllipsisType

    1.NoneType

    NoneType數據類型包含唯一值None,主要用于表示空值,如沒有返回值的函數的結果

    2.NotImplementedType

    NotImplementedType數據類型包含唯一值NotImplemented。在進行數值運算和比較
    運算的時候,如果對象不支持則可能返回這個值。

    3.EllipsisType

    EllipsisType數據類型包含唯一值Ellipsis,表示省略字符串符號"..."

    六、其他數據類型

    對于Python而言一切皆對象,但是每一個對象都有一個數據類型,模塊、類、對象、函數都屬于某種數據類型。Python解釋器包含內置類型例如代碼對象、框架對象、跟蹤對象、切片對象、靜態方法對象、類方法對象。

    以上就是“Python語言中的內置數據類型有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。

    向AI問一下細節

    免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

    AI

    淮阳县| 马公市| 盐山县| 永嘉县| 洛阳市| 红安县| 绥滨县| 新巴尔虎左旗| 马公市| 台东市| 大足县| 田东县| 大田县| 子洲县| 安乡县| 阿拉善左旗| 庄浪县| 苏尼特左旗| 尉犁县| 嘉祥县| 搜索| 沙洋县| 天峻县| 崇义县| 留坝县| 民丰县| 巴林右旗| 怀柔区| 四会市| 乌兰浩特市| 墨脱县| 简阳市| 呼和浩特市| 沂南县| 文化| 富平县| 阜城县| 临湘市| 德清县| 孟村| 武冈市|