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

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

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

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

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

Python 進(jìn)行這種區(qū)分,因為字符串是文本,而整型值和浮點型都是數(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>

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

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

引用

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

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

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

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

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

# 值和數(shù)據(jù)類型相等的,唯一標(biāo)識不一定相等
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)識不等,也就是說,其所在的內(nèi)存空間不一致
print(id(list1) == id(list2))  # False

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

總結(jié)

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

相關(guān)文章

  • Python基于回溯法子集樹模板解決0-1背包問題實例

    Python基于回溯法子集樹模板解決0-1背包問題實例

    這篇文章主要介紹了Python基于回溯法子集樹模板解決0-1背包問題,簡單描述了0-1背包問題并結(jié)合具體實例形式分析了Python使用回溯法子集樹模板解決0-背包問題的具體實現(xiàn)技巧,需要的朋友可以參考下
    2017-09-09
  • Python matplotlib學(xué)習(xí)筆記之坐標(biāo)軸范圍

    Python matplotlib學(xué)習(xí)筆記之坐標(biāo)軸范圍

    這篇文章主要介紹了Python matplotlib學(xué)習(xí)筆記之坐標(biāo)軸范圍,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • tensorflow如何批量讀取圖片

    tensorflow如何批量讀取圖片

    這篇文章主要為大家詳細(xì)介紹了tensorflow如何批量讀取圖片,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • Pygame用200行代碼實現(xiàn)俄羅斯方塊

    Pygame用200行代碼實現(xiàn)俄羅斯方塊

    俄羅斯方塊的邏輯很簡單,就是幾個方塊組合在一起,然后下落,當(dāng)其碰到四周的墻壁后便無法移動,若某行被方塊所填滿,那么就刪除這一行,然后此行上面的所有方塊下降一行,本文給大家介紹了用Pygame實現(xiàn)俄羅斯方塊,文中代碼示例介紹的非常詳細(xì),需要的朋友可以參考下
    2023-12-12
  • Python爬蟲解析網(wǎng)頁的4種方式實例及原理解析

    Python爬蟲解析網(wǎng)頁的4種方式實例及原理解析

    這篇文章主要介紹了Python爬蟲解析網(wǎng)頁的4種方式實例及原理解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-12-12
  • Pandas庫中iloc[]函數(shù)的使用方法

    Pandas庫中iloc[]函數(shù)的使用方法

    在數(shù)據(jù)分析過程中,很多時候需要從數(shù)據(jù)表中提取出相應(yīng)的數(shù)據(jù),而這么做的前提是需要先“索引”出這一部分?jǐn)?shù)據(jù),下面這篇文章主要給大家介紹了關(guān)于Pandas庫中iloc[]函數(shù)的使用方法,需要的朋友可以參考下
    2023-01-01
  • pandas?修改列名的實現(xiàn)示例

    pandas?修改列名的實現(xiàn)示例

    本文主要介紹了pandas修改列名的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • Django框架中間件定義與使用方法案例分析

    Django框架中間件定義與使用方法案例分析

    這篇文章主要介紹了Django框架中間件定義與使用方法,結(jié)合具體案例形式分析了Django框架中間件相關(guān)定義、原理、使用方法及操作注意事項,需要的朋友可以參考下
    2019-11-11
  • 詳解python中DRF框架的數(shù)據(jù)校驗方式

    詳解python中DRF框架的數(shù)據(jù)校驗方式

    這篇文章主要為大家詳細(xì)介紹了python中DRF框架的數(shù)據(jù)校驗方式,文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價值,感興趣的小伙伴可以跟隨小編一起了解一下
    2023-10-10
  • Laravel+Dingo/Api 自定義響應(yīng)的實現(xiàn)

    Laravel+Dingo/Api 自定義響應(yīng)的實現(xiàn)

    這篇文章主要介紹了Laravel+Dingo/Api 自定義響應(yīng)的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-02-02

最新評論

娄烦县| 西平县| 昔阳县| 新源县| 五常市| 金溪县| 岑溪市| 玉门市| 措勤县| 富蕴县| 新巴尔虎右旗| 佛坪县| 莱阳市| 湖北省| 浦江县| 宜阳县| 山西省| 苏尼特左旗| 信阳市| 吴桥县| 阿克苏市| 铁力市| 奈曼旗| 台东市| 大埔县| 旌德县| 津南区| 合江县| 共和县| 江津市| 兰溪市| 乐昌市| 大兴区| 汝阳县| 海原县| 呼和浩特市| 阳高县| 望江县| 增城市| 嵩明县| 辛集市|