91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

    安宁市| 吴桥县| 高邑县| 佳木斯市| 广宗县| 扎鲁特旗| 宁河县| 澎湖县| 巴南区| 宁陵县| 汤原县| 维西| 贡嘎县| 富阳市| 岗巴县| 赤壁市| 香港| 卫辉市| 门源| 九龙县| 宝坻区| 新建县| 琼海市| 博湖县| 河东区| 新巴尔虎右旗| 思南县| 遵化市| 翼城县| 淄博市| 七台河市| 昌黎县| 墨竹工卡县| 鄯善县| 澎湖县| 玉林市| 梨树县| 呈贡县| 安远县| 平果县| 奎屯市|