日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

python求乘积内建函数_Python中的内建函数(Built_in Funtions)

發(fā)布時間:2025/3/19 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python求乘积内建函数_Python中的内建函数(Built_in Funtions) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

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

Built_in Funtions

接下來為大家介紹一些我認為被大家忽略掉的內建函數。

all

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

def all(iterable):

for element in iterable:

if not element:

return False

return True

any

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

def any(iterable):

for element in iterable:

if element:

return True

return False

dir

沒有參數時返回當前作用域的所有名稱,有參數時返回該參數的所有屬性

>>> 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

同時返回整數除法的商和余數

>>> divmod(11,3)

(3, 2)

enumerate

同時返回迭代器元素的索引和值,索引的初始值可以設置,在需要知道元素位置的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來說就是對象的內存位置

>>> x, y = 1, 2

>>> id(x), id(y)

(1666253264, 1666253296)

isinstance

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

>>> isinstance('A',str)

True

結語

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

總結

以上是生活随笔為你收集整理的python求乘积内建函数_Python中的内建函数(Built_in Funtions)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。