最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python語(yǔ)言?xún)?nèi)置數(shù)據(jù)類(lèi)型

 更新時(shí)間:2022年02月24日 14:47:53   作者:酷爾。  
這篇文章主要介紹了Python語(yǔ)言中數(shù)據(jù)類(lèi)型支持得運(yùn)算符,Python語(yǔ)言提供了豐富的內(nèi)置數(shù)據(jù)類(lèi)型。用于有效的處理各種類(lèi)型的數(shù)據(jù),下文將介紹到其數(shù)據(jù)類(lèi)型支持的運(yùn)算符等相關(guān)內(nèi)容,需要的朋友可以參考一下

前言:

計(jì)算機(jī)能處理各種類(lèi)型的數(shù)據(jù),包括數(shù)值、文本,不同的數(shù)據(jù)屬于不同的數(shù)據(jù)類(lèi)型,支持不同的運(yùn)算操作,Python語(yǔ)言提供了豐富的內(nèi)置數(shù)據(jù)類(lèi)型。用于有效的處理各種類(lèi)型的數(shù)據(jù)。在Python語(yǔ)言中一切皆為對(duì)象。每一個(gè)對(duì)象都屬于某種數(shù)據(jù)類(lèi)型的下的產(chǎn)物。

一、數(shù)值數(shù)據(jù)類(lèi)型

1.整數(shù)類(lèi)型

(用于表示整數(shù))整型對(duì)象支持關(guān)系運(yùn)算、算術(shù)運(yùn)算、位運(yùn)算、內(nèi)置函數(shù),math模塊等。
與其他語(yǔ)言不同的是Python中的整數(shù)可以是任意長(zhǎng)度(只受限于計(jì)算機(jī)內(nèi)存)。
整型對(duì)象是不可變對(duì)象。

①整型對(duì)象

直接賦值:

直接創(chuàng)建對(duì)象:

使用int()內(nèi)置函數(shù)直接創(chuàng)建對(duì)象,還可以指定進(jìn)制數(shù),不過(guò)被創(chuàng)建的對(duì)象要是一個(gè)符合數(shù)字格式的字符串。

二進(jìn)制位數(shù)

②支持的運(yùn)算符

在Python3中有幾處運(yùn)算符比較特殊,接下來(lái)將會(huì)對(duì)特殊的運(yùn)算符進(jìn)行一一列舉

表達(dá)式結(jié)果說(shuō)明
5/41.25單除號(hào)會(huì)進(jìn)行取小數(shù)
5//41整除(可以認(rèn)為是強(qiáng)制除)
2**2**216具有右結(jié)合性,兩個(gè)乘號(hào)代表指數(shù),后面數(shù)值是指數(shù)

2.布爾類(lèi)型

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

①bool對(duì)象

非零非空即True:

③支持的運(yùn)算符

運(yùn)算符說(shuō)明優(yōu)先級(jí)
not邏輯非操作數(shù)為T(mén)rue則結(jié)果為False
and邏輯與兩個(gè)操作數(shù)同為T(mén)rue結(jié)果才為T(mén)rue
or邏輯或有一個(gè)操作數(shù)為T(mén)rue,則結(jié)果為T(mén)rue

值得注意的是andor操作數(shù)都有短路機(jī)制,如果通過(guò)第一個(gè)數(shù)可以判斷出結(jié)果則就不會(huì)進(jìn)行第二個(gè)數(shù)的判斷。

3.浮點(diǎn)類(lèi)型

  • 浮點(diǎn)數(shù)是表示實(shí)數(shù)的數(shù)據(jù)類(lèi)型,與其他計(jì)算機(jī)語(yǔ)言中的單、雙精度類(lèi)型對(duì)應(yīng)。
  • Python浮點(diǎn)類(lèi)型的精度與系統(tǒng)相關(guān)。

如圖所示,浮點(diǎn)類(lèi)型如果小數(shù)點(diǎn)左右兩側(cè)沒(méi)有東西,就可以將0省略。Infinity對(duì)于Python而言代表無(wú)窮大。nan代表非數(shù)值。浮點(diǎn)數(shù)與整數(shù)一樣,被Python中的math等包支持。

4.復(fù)數(shù)類(lèi)型

(用于表示復(fù)數(shù))復(fù)數(shù)具有實(shí)部與虛部,是Python的內(nèi)置數(shù)據(jù)類(lèi)型之一用戶(hù)可以創(chuàng)建complex類(lèi)型的對(duì)象實(shí)例。

如圖所示,復(fù)數(shù)的數(shù)據(jù)類(lèi)型為complex,包括實(shí)部與虛部,可以使用real獲取其實(shí)部使用imag獲取其虛部,使用conjugate獲取其共軛復(fù)數(shù)。當(dāng)然了復(fù)數(shù)與整型一樣也支持算術(shù)運(yùn)算,還被cmath包支持。

二、序列數(shù)據(jù)類(lèi)型

序列數(shù)據(jù)類(lèi)型表示若干有序數(shù)據(jù)。

1.不可變序列

名稱(chēng)關(guān)鍵字舉例
字符串str“Hello world”
元組類(lèi)型tuple(1,“3”),(1,)
字節(jié)序列bytesb’abc’

2.可變序列

名稱(chēng)關(guān)鍵字舉例
列表類(lèi)型list[“hello”,“world”]
字節(jié)數(shù)組bytearray可以修改的字節(jié)數(shù)組

三、集合數(shù)據(jù)類(lèi)型

  • 集合數(shù)據(jù)類(lèi)型表示若干數(shù)據(jù)的集合,數(shù)據(jù)項(xiàng)目沒(méi)有順序,且不重復(fù)。
  • 集(set)
  • 不可變集(frozenset)

四、字典數(shù)據(jù)類(lèi)型

  • 字典數(shù)據(jù)類(lèi)型用于表示鍵值對(duì)的字典。Python內(nèi)置的字典數(shù)據(jù)類(lèi)型為dict

五、NoneType、NotImplementedType、EllipsisType

1.NoneType

NoneType數(shù)據(jù)類(lèi)型包含唯一值None,主要用于表示空值,如沒(méi)有返回值的函數(shù)的結(jié)果

2.NotImplementedType

NotImplementedType數(shù)據(jù)類(lèi)型包含唯一值NotImplemented。在進(jìn)行數(shù)值運(yùn)算和比較
運(yùn)算的時(shí)候,如果對(duì)象不支持則可能返回這個(gè)值。

3.EllipsisType

EllipsisType數(shù)據(jù)類(lèi)型包含唯一值Ellipsis,表示省略字符串符號(hào)"..."

六、其他數(shù)據(jù)類(lèi)型

對(duì)于Python而言一切皆對(duì)象,但是每一個(gè)對(duì)象都有一個(gè)數(shù)據(jù)類(lèi)型,模塊、類(lèi)、對(duì)象、函數(shù)都屬于某種數(shù)據(jù)類(lèi)型。Python解釋器包含內(nèi)置類(lèi)型例如代碼對(duì)象、框架對(duì)象、跟蹤對(duì)象、切片對(duì)象、靜態(tài)方法對(duì)象、類(lèi)方法對(duì)象。

總結(jié):

本次主要講述了Python內(nèi)置數(shù)據(jù)類(lèi)型中的數(shù)值數(shù)據(jù)類(lèi)型,字符串、元組等數(shù)據(jù)類(lèi)型會(huì)分期進(jìn)行介紹。

到此這篇關(guān)于Python語(yǔ)言?xún)?nèi)置數(shù)據(jù)類(lèi)型的文章就介紹到這了,更多相關(guān)Python數(shù)據(jù)類(lèi)型內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 完美處理python與anaconda環(huán)境變量的沖突問(wèn)題

    完美處理python與anaconda環(huán)境變量的沖突問(wèn)題

    這篇文章主要介紹了完美處理Python與anaconda環(huán)境變量的沖突問(wèn)題,對(duì)anaconda感興趣的同學(xué),可以參考下
    2021-04-04
  • python高級(jí)搜索實(shí)現(xiàn)高效搜索GitHub資源

    python高級(jí)搜索實(shí)現(xiàn)高效搜索GitHub資源

    這篇文章主要為大家介紹了python高級(jí)搜索來(lái)高效搜索GitHub,從而高效獲取所需資源,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-11-11
  • python利用后綴表達(dá)式實(shí)現(xiàn)計(jì)算器功能

    python利用后綴表達(dá)式實(shí)現(xiàn)計(jì)算器功能

    這篇文章主要為大家詳細(xì)介紹了python利用后綴表達(dá)式實(shí)現(xiàn)計(jì)算器功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-02-02
  • 基于Python+OpenCV制作屏幕錄制工具

    基于Python+OpenCV制作屏幕錄制工具

    這篇文章主要介紹了如何利用Python?OpenCV實(shí)現(xiàn)屏幕錄制工具的制作,文中的示例代碼講解詳細(xì),對(duì)我們的學(xué)習(xí)和工作有一定的價(jià)值,感興趣的可以學(xué)習(xí)一下
    2022-01-01
  • Python爬蟲(chóng)基礎(chǔ)講解之scrapy框架

    Python爬蟲(chóng)基礎(chǔ)講解之scrapy框架

    scrapy是一個(gè)使用Python語(yǔ)言(基于Twisted框架)編寫(xiě)的開(kāi)源網(wǎng)絡(luò)爬蟲(chóng)框架,目前由scrapinghub Ltd維護(hù).Scrapy簡(jiǎn)單易用、靈活易拓展、開(kāi)發(fā)社區(qū)活躍,并且是跨平臺(tái)的.在Linux、MaxOS以及windows平臺(tái)都可以使用,需要的朋友可以參考下
    2021-06-06
  • Python編程之黑板上排列組合,你舍得解開(kāi)嗎

    Python編程之黑板上排列組合,你舍得解開(kāi)嗎

    這篇文章主要介紹了Python排列組合算法的相關(guān)內(nèi)容,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-10-10
  • 深入了解Python中字符串格式化工具f-strings的使用

    深入了解Python中字符串格式化工具f-strings的使用

    從Python?3.6版本開(kāi)始,引入了一種新的字符串格式化機(jī)制,即f-strings,它強(qiáng)大且易于使用的字符串格式化方式,本文就來(lái)聊聊他的具體使用,希望對(duì)大家有所幫助
    2023-05-05
  • Python使用cProfile進(jìn)行性能分析

    Python使用cProfile進(jìn)行性能分析

    cProfile是Python標(biāo)準(zhǔn)庫(kù)中的一個(gè)模塊,用于收集代碼的性能數(shù)據(jù),這篇文章主要為大家詳細(xì)介紹了如何使用cProfile進(jìn)行性能分析,需要的可以參考下
    2024-12-12
  • python 讀寫(xiě)文件,按行修改文件的方法

    python 讀寫(xiě)文件,按行修改文件的方法

    今天小編就為大家分享一篇python 讀寫(xiě)文件,按行修改文件的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-07-07
  • Python常見(jiàn)文件操作的示例詳解

    Python常見(jiàn)文件操作的示例詳解

    文件操作是我們開(kāi)發(fā)中必不可少的一項(xiàng)需求。本文主要給大家介紹了關(guān)于Python常見(jiàn)的一些文件操作,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07

最新評(píng)論

龙南县| 湟中县| 泌阳县| 沙河市| 霍邱县| 龙州县| 桂平市| 专栏| 怀安县| 陆良县| 白沙| 岑巩县| 临沂市| 昌黎县| 莫力| 榆树市| 双辽市| 玉门市| 岑巩县| 长乐市| 昌图县| 高尔夫| 昆山市| 高阳县| 奇台县| 阿拉尔市| 大厂| 桐乡市| 呼和浩特市| 浦江县| 成武县| 崇义县| 丹巴县| 卢龙县| 望江县| 东乌珠穆沁旗| 察哈| 丹阳市| 丹东市| 双江| 工布江达县|