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

python區(qū)分不同數(shù)據(jù)類型的方法

 更新時間:2019年10月14日 16:36:07   作者:郭雪原  
這篇文章主要介紹了python區(qū)分不同數(shù)據(jù)類型的方法實例以及相關(guān)知識點,需要的朋友們學(xué)習(xí)下。

python怎么區(qū)分不同數(shù)據(jù)類型?

Python判斷變量的數(shù)據(jù)類型的兩種方法

一、Python中的數(shù)據(jù)類型有數(shù)字、字符串,列表、元組、字典、集合等。有兩種方法判斷一個變量的數(shù)據(jù)類型

1、isinstance(變量名,類型)

isinstance() 函數(shù)來判斷一個對象是否是一個已知的類型,類似 type()。

isinstance() 方法的語法:

isinstance(object, classinfo)

31676d1412b8549a5cd691619732b5d.png

2、通過與其他已知類型的常量進行對比

a576fff4ea71fbc4e5cfb4911ce3468.png

擴展學(xué)習(xí):

python 判斷數(shù)據(jù)類型

基本區(qū)別在于:

type():不會認為子類是父類

isinstance():會認為子類是父類類型

class Color(object):
  pass
 
class Red(Color):
  pass
 
print type(Color()) == Color
print type(Red()) == Color
print isinstance(Red(),Color)

執(zhí)行結(jié)果如下:

D:\software\Python2.7.13\python.exe C:/Users/Administrator/PycharmProjects/PythonStudy/test.py
True
False
True

以上就是python怎么區(qū)分不同數(shù)據(jù)類型的詳細內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!

相關(guān)文章

  • Python如何使用帶有?for?循環(huán)的?Lambda?函數(shù)

    Python如何使用帶有?for?循環(huán)的?Lambda?函數(shù)

    這篇文章主要介紹了如何在?Python?中使用帶有?for?循環(huán)的?Lambda?函數(shù),使用?Lambda?函數(shù)配合?for?循環(huán)可以讓代碼變得更加簡潔,但需要注意的是,Lambda?函數(shù)在語法上有一些限制,如果需要更復(fù)雜的邏輯,還需要使用普通函數(shù),感興趣的朋友跟隨小編一起學(xué)習(xí)吧
    2023-05-05
  • 教你pycharm快速添加遠程環(huán)境的詳細過程

    教你pycharm快速添加遠程環(huán)境的詳細過程

    今天通過本文給大家分享pycharm快速添加遠程環(huán)境的過程,通過在setting中選擇設(shè)置符號add,具體詳細過程跟隨小編一起通過本文學(xué)習(xí)下吧
    2021-07-07
  • Python數(shù)據(jù)清洗&預(yù)處理入門教程

    Python數(shù)據(jù)清洗&預(yù)處理入門教程

    凡事預(yù)則立,不預(yù)則廢,訓(xùn)練機器學(xué)習(xí)模型也是如此。數(shù)據(jù)清洗和預(yù)處理是模型訓(xùn)練之前的必要過程,否則模型可能就廢了。本文是一個初學(xué)者指南,將帶你領(lǐng)略如何在任意的數(shù)據(jù)集上,針對任意一個機器學(xué)習(xí)模型,完成數(shù)據(jù)預(yù)處理工作
    2022-10-10
  • Python3.10新特性之match語句示例詳解

    Python3.10新特性之match語句示例詳解

    這篇文章主要為大家介紹了Python3.10新特性之match語句示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02
  • python實現(xiàn)年會抽獎程序

    python實現(xiàn)年會抽獎程序

    這篇文章主要為大家詳細介紹了python實現(xiàn)年會抽獎程序,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • Python使用matplotlib繪制圓形代碼實例

    Python使用matplotlib繪制圓形代碼實例

    這篇文章主要介紹了Python使用matplotlib繪制圓形代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-05-05
  • python Pexpect模塊的使用

    python Pexpect模塊的使用

    這篇文章主要介紹了python Pexpect模塊的使用,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-12-12
  • Python采用Django制作簡易的知乎日報API

    Python采用Django制作簡易的知乎日報API

    這篇文章主要為大家詳細介紹了Python采用Django制作簡易的知乎日報API,感興趣的小伙伴們可以參考一下
    2016-08-08
  • Python中實現(xiàn)輸入超時及如何通過變量獲取變量名

    Python中實現(xiàn)輸入超時及如何通過變量獲取變量名

    這篇文章主要介紹了Python中實現(xiàn)輸入超時以及通過變量獲取變量的名字,本文給大家分享了解決思路主要是通過多線程法實現(xiàn),需要的朋友可以參考下
    2020-01-01
  • Python基于內(nèi)置函數(shù)type創(chuàng)建新類型

    Python基于內(nèi)置函數(shù)type創(chuàng)建新類型

    這篇文章主要介紹了Python基于內(nèi)置函數(shù)type創(chuàng)建新類型,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-10-10

最新評論