欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python中文本和數(shù)字相等判斷方式

 更新時(shí)間:2024年03月26日 16:18:31   作者:Yongqiang Cheng  
這篇文章主要介紹了Python中文本和數(shù)字相等判斷方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Python文本和數(shù)字相等判斷

雖然數(shù)字的字符串值被認(rèn)為與整型值和浮點(diǎn)型值完全不同,但整型值可以與浮點(diǎn)值相等。

Python 進(jìn)行這種區(qū)分,因?yàn)樽址俏谋荆椭岛透↑c(diǎn)型都是數(shù)字。

Microsoft Windows [版本 6.1.7601]
版權(quán)所有 (c) 2009 Microsoft Corporation。保留所有權(quán)利。
 
C:\Users\foreverstrong>python
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 08:06:12) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> 42 == "42"
False
>>>
>>> 42 == 42.0
True
>>>
>>> 42.0 == 0042.000
True
>>> exit()
 
C:\Users\foreverstrong>

將整型值與浮點(diǎn)值進(jìn)行相等判斷是十分不理智的。

Python判斷兩個(gè)數(shù)據(jù)相等問(wèn)題

引用

數(shù)據(jù)的三個(gè)維度:

值, 數(shù)據(jù)類型,唯一標(biāo)識(shí)

  • 值: 數(shù)據(jù)計(jì)算時(shí)使用的值
  • 數(shù)據(jù)類型:數(shù)據(jù)的存儲(chǔ)類型
  • 唯一標(biāo)識(shí):id ,也就是數(shù)據(jù)的內(nèi)存地址的標(biāo)識(shí)

如果想要判斷id 或者說(shuō)唯一標(biāo)識(shí)是否相等,使用is進(jìn)行判斷

# 值相等的數(shù)據(jù),唯一標(biāo)識(shí)和數(shù)據(jù)類型不一定相等
bool1 = False
int1 = 0
# 值相等
print(bool1 == int1)  # True
# 數(shù)據(jù)類型不等
print(type(bool1) == type(int1))  # False
# 唯一標(biāo)識(shí)不等
print(id(bool1) == id(int1))  # False

# 值和數(shù)據(jù)類型相等的,唯一標(biāo)識(shí)不一定相等
list1 = [1, 2, 3]
list2 = [1, 2, 3]
# list1 和list2 值相等
print(list1 == list2)  # True
# list1和list2 數(shù)據(jù)類型相等
print(type(list1) == type(list2))  # True
# list1 和list2 的唯一標(biāo)識(shí)不等,也就是說(shuō),其所在的內(nèi)存空間不一致
print(id(list1) == id(list2))  # False

# 唯一標(biāo)識(shí)相等的, 值和數(shù)據(jù)類型必然相等
# 在同一內(nèi)存空間中只能儲(chǔ)存同一個(gè)值
str1 = 'abc'
str2 = 'abc'
# str1 和str2 的唯一標(biāo)識(shí)相等
print(id(str1) == id(str2))  # True
# 數(shù)據(jù)類型相等
print(type(str1) == type(str2))  # True
# 數(shù)據(jù)值相等
print(str1 == str2)  # True

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 解決python mysql insert語(yǔ)句的問(wèn)題

    解決python mysql insert語(yǔ)句的問(wèn)題

    這篇文章主要介紹了解決python mysql insert語(yǔ)句的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03
  • Django之PopUp的具體實(shí)現(xiàn)方法

    Django之PopUp的具體實(shí)現(xiàn)方法

    今天小編就為大家分享一篇Django之PopUp的具體實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-08-08
  • Python 的 with 語(yǔ)句詳解

    Python 的 with 語(yǔ)句詳解

    這篇文章主要介紹了Python 的 with 語(yǔ)句,本文詳細(xì)講解了with語(yǔ)句、with語(yǔ)句的歷史、with語(yǔ)句的使用例子等,需要的朋友可以參考下
    2014-06-06
  • python線程池ThreadPoolExecutor,傳單個(gè)參數(shù)和多個(gè)參數(shù)方式

    python線程池ThreadPoolExecutor,傳單個(gè)參數(shù)和多個(gè)參數(shù)方式

    這篇文章主要介紹了python線程池ThreadPoolExecutor,傳單個(gè)參數(shù)和多個(gè)參數(shù)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • pandas DataFrame 行列索引及值的獲取的方法

    pandas DataFrame 行列索引及值的獲取的方法

    這篇文章主要介紹了pandas DataFrame 行列索引及值的獲取的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • python機(jī)器學(xué)習(xí)GCN圖卷積神經(jīng)網(wǎng)絡(luò)原理解析

    python機(jī)器學(xué)習(xí)GCN圖卷積神經(jīng)網(wǎng)絡(luò)原理解析

    這篇文章主要為大家介紹了GCN圖卷積神經(jīng)網(wǎng)絡(luò)原理及代碼解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • Python內(nèi)置數(shù)據(jù)結(jié)構(gòu)列表與元組示例詳解

    Python內(nèi)置數(shù)據(jù)結(jié)構(gòu)列表與元組示例詳解

    這篇文章主要給大家介紹了關(guān)于Python內(nèi)置數(shù)據(jù)結(jié)構(gòu)列表與元組的相關(guān)資料,列表是順序存儲(chǔ)的數(shù)據(jù)結(jié)構(gòu),類似于數(shù)據(jù)結(jié)構(gòu)中的順序表,在存儲(chǔ)上是相連的一大塊內(nèi)存空間,在物理和邏輯上都是連續(xù)的,需要的朋友可以參考下
    2021-08-08
  • Python 刪除連續(xù)出現(xiàn)的指定字符的實(shí)例

    Python 刪除連續(xù)出現(xiàn)的指定字符的實(shí)例

    今天小編就為大家分享一篇Python 刪除連續(xù)出現(xiàn)的指定字符的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-06-06
  • 詳解如何利用Python代碼刪除Word文檔空白行

    詳解如何利用Python代碼刪除Word文檔空白行

    Word文檔內(nèi)容的整潔性與易讀性是體現(xiàn)文檔水平的關(guān)鍵因素之一,許多錯(cuò)誤或不合理的內(nèi)容,如多余的空白行,Python為批量刪除Word文檔空白行以及對(duì)這一過(guò)程的自動(dòng)化處理提供了強(qiáng)有力的支持,本文將介紹如何利用Python自動(dòng)化刪除Word文檔中的空白行,需要的朋友可以參考下
    2024-05-05
  • TensorFlow安裝及jupyter notebook配置方法

    TensorFlow安裝及jupyter notebook配置方法

    下面小編就為大家?guī)?lái)一篇TensorFlow安裝及jupyter notebook配置方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-09-09

最新評(píng)論