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

Python內(nèi)建函數(shù)Built_in Funtions用法示例詳解

 更新時間:2023年08月08日 11:13:49   作者:憶先  
這篇文章主要為大家介紹了Python內(nèi)建函數(shù)Built_in Funtions用法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

前言

在Python官方文檔的標(biāo)準(zhǔn)庫章節(jié)中,第一節(jié)是簡介,第二節(jié)就是Built_in Functions,可見內(nèi)建函數(shù)是Python標(biāo)準(zhǔn)庫的重要組成部分,而有很多內(nèi)建函數(shù)我們平時卻很少用到或根本就不知道原來還有這么好用的函數(shù)居然直接就可以拿來用。

Built_in Funtions

接下來為大家介紹一些我認(rèn)為被大家忽略掉的內(nèi)建函數(shù)。

all

如果列表或迭代器中所有值都為真或為空返回True,相當(dāng)于

def all(iterable):
    for element in iterable:
        if not element:
            return False
    return True

any

如果迭代器中至少有一個值為真返回True,若迭代器為空返回False,相當(dāng)于

def any(iterable):
    for element in iterable:
        if element:
            return True
    return False

dir

沒有參數(shù)時返回當(dāng)前作用域的所有名稱,有參數(shù)時返回該參數(shù)的所有屬性

>>> dir(int)
['__abs__', '__add__', '__and__', '__bool__', '__ceil__', '__class__', '__delattr__', '__dir__', '__divmod__', '__doc__', '__eq__', '__float__', '__floor__', '__floordiv__', '__format__', '__ge__', '__getattribute__', '__getnewargs__', '__gt__', '__hash__', '__index__', '__init__', '__int__', '__invert__', '__le__', '__lshift__', '__lt__', '__mod__', '__mul__', '__ne__', '__neg__', '__new__', '__or__', '__pos__', '__pow__', '__radd__', '__rand__', '__rdivmod__', '__reduce__', '__reduce_ex__', '__repr__', '__rfloordiv__', '__rlshift__', '__rmod__', '__rmul__', '__ror__', '__round__', '__rpow__', '__rrshift__', '__rshift__', '__rsub__', '__rtruediv__', '__rxor__', '__setattr__', '__sizeof__', '__str__', '__sub__', '__subclasshook__', '__truediv__', '__trunc__', '__xor__', 'bit_length', 'conjugate', 'denominator', 'from_bytes', 'imag', 'numerator', 'real', 'to_bytes']

divmod

同時返回整數(shù)除法的商和余數(shù)

>>> divmod(11,3)       
(3, 2)

enumerate

同時返回迭代器元素的索引和值,索引的初始值可以設(shè)置,在需要知道元素位置的for循環(huán)中很好用

>>> for index, value in enumerate('ABCDEFG'):
...     print(index, value)
...
0 A
1 B
2 C
3 D
4 E
5 F
6 G

id

對于CPython來說就是對象的內(nèi)存位置

>>> x, y = 1, 2
>>> id(x), id(y)
(1666253264, 1666253296)

isinstance

判斷第一個參數(shù)是否是第二個參數(shù)的實例,以后不要用type(1) == int

>>> isinstance('A',str)
True

結(jié)語

希望大家在日后的開發(fā)中合理的使用好這些內(nèi)建函數(shù)。

以上就是Python內(nèi)建函數(shù)Built_in Funtions用法示例詳解的詳細(xì)內(nèi)容,更多關(guān)于Python內(nèi)建函數(shù)Built_in Funtions的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • pandas dataframe 中的explode函數(shù)用法詳解

    pandas dataframe 中的explode函數(shù)用法詳解

    這篇文章主要介紹了pandas dataframe 中的explode函數(shù)用法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • python中eval的用法及說明

    python中eval的用法及說明

    這篇文章主要介紹了python中eval的用法及說明,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-09-09
  • Python偏函數(shù)實現(xiàn)原理及應(yīng)用

    Python偏函數(shù)實現(xiàn)原理及應(yīng)用

    這篇文章主要介紹了Python偏函數(shù)實現(xiàn)原理及應(yīng)用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-11-11
  • python?opencv圖像的高通濾波和低通濾波的示例代碼

    python?opencv圖像的高通濾波和低通濾波的示例代碼

    這篇文章主要介紹了python?opencv圖像的高通濾波和低通濾波,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • Django migrate報錯的解決方案

    Django migrate報錯的解決方案

    在講解如何解決migrate報錯原因前,我們先要了解migrate做了什么事情,本文就詳細(xì)的介紹migrate使用以及出現(xiàn)問題的解決,感興趣的可以了解一下
    2021-05-05
  • 查看已安裝tensorflow版本的方法示例

    查看已安裝tensorflow版本的方法示例

    這篇文章主要介紹了查看已安裝tensorflow版本的方法示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • Python必備shelve與dbm本地持久化存儲數(shù)據(jù)的兩個強大工具

    Python必備shelve與dbm本地持久化存儲數(shù)據(jù)的兩個強大工具

    當(dāng)涉及存儲大量數(shù)據(jù)并且需要高效訪問時,shelve和dbm模塊是Python中用于本地持久化存儲數(shù)據(jù)的兩個強大工具,它們允許開發(fā)人員以鍵值對的形式存儲數(shù)據(jù),并支持快速的檢索和更新操作,在本文將深入探討這兩個模塊,展示它們的優(yōu)勢和應(yīng)用場景
    2024-01-01
  • Python面向?qū)ο笾蓡T相關(guān)知識總結(jié)

    Python面向?qū)ο笾蓡T相關(guān)知識總結(jié)

    通過面向?qū)ο筮M行編程時,會遇到很多種情況,也會使用不同的成員來實現(xiàn),接下來我們來逐一介紹成員特性和應(yīng)用場景,需要的朋友可以參考下
    2021-06-06
  • 解決Jupyter Notebook使用parser.parse_args出現(xiàn)錯誤問題

    解決Jupyter Notebook使用parser.parse_args出現(xiàn)錯誤問題

    這篇文章主要介紹了解決Jupyter Notebook使用parser.parse_args出現(xiàn)錯誤問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • 一篇文章搞懂Python的文件路徑操作

    一篇文章搞懂Python的文件路徑操作

    這篇文章主要給大家介紹了關(guān)于Python文件路徑操作的相關(guān)資料,在python中我們會經(jīng)常的對文件使用路徑,文件路徑通常有兩種,分別為絕對路徑、相對路徑,需要的朋友可以參考下
    2023-07-07

最新評論