国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python入門及進階筆記 Python 內置函數小結

2020-02-23 05:39:06
字體:
來源:轉載
供稿:網友

內置函數
常用函數

1.數學相關
•abs(x)
abs()返回一個數字的絕對值。如果給出復數,返回值就是該復數的模。

代碼如下:
>>>print abs(-100)
100
>>>print abs(1+2j)
2.2360679775

•divmod(x,y)
divmod(x,y)函數完成除法運算,返回商和余數。

代碼如下:
>>> divmod(10,3)
(3, 1)
>>> divmod(9,3) (3, 0)

•pow(x,y[,z])
pow()函數返回以x為底,y為指數的冪。如果給出z值,該函數就計算x的y次冪值被z取模的值。

代碼如下:
>>> print pow(2,4)
16
>>> print pow(2,4,2)
0
>>> print pow(2.4,3)
13.824

•round(x[,n])
round()函數返回浮點數x的四舍五入值,如給出n值,則代表舍入到小數點后的位數。

代碼如下:
>>> round(3.333)
3.0
>>> round(3)
3.0
>>> round(5.9)
6.0

•min(x[,y,z...])
min()函數返回給定參數的最小值,參數可以為序列。

代碼如下:
>>> min(1,2,3,4)
1
>>> min((1,2,3),(2,3,4))
(1, 2, 3)

•max(x[,y,z...])
max()函數返回給定參數的最大值,參數可以為序列。

代碼如下:
>>> max(1,2,3,4)
4
>>> max((1,2,3),(2,3,4))
(2, 3, 4)

2.序列相關

•len(object) -> integer
len()函數返回字符串和序列的長度。

代碼如下:
>>> len("aa")
2
>>> len([1,2])
2

•range([lower,]stop[,step])
range()函數可按參數生成連續的有序整數列表。

代碼如下:
>>> range(10)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> range(1,10)
[1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> range(1,10,2)
[1, 3, 5, 7, 9]

•xrange([lower,]stop[,step])
xrange()函數與range()類似,但xrnage()并不創建列表,而是返回一個xrange對象,它的行為

與列表相似,但是只在需要時才計算列表值,當列表很大時,這個特性能為我們節省內存。

代碼如下:
>>> a=xrange(10)
>>> print a[0]
0
>>> print a[1]
1
>>> print a[2]
2

3.對象及類型
•callable(object)
callable()函數用于測試對象是否可調用,如果可以則返回1(真);否則返回0(假)。可調用對象包括函數、方法、代碼對象、類和已經定義了 調用 方法的類實例。

代碼如下:
>>> a="123"
>>> print callable(a)
False
>>> print callable(chr)
True

•cmp(x,y)
cmp()函數比較x和y兩個對象,并根據比較結果返回一個整數,如果x<y,則返回-1;如果x>y,則返回1,如果x==y則返回0。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 扶风县| 庆安县| 合作市| 渭南市| 苍山县| 芦溪县| 天镇县| 林州市| 兰西县| 团风县| 门源| 射阳县| 呼和浩特市| 当雄县| 奎屯市| 资中县| 德令哈市| 介休市| 灵石县| 邯郸市| 勃利县| 赞皇县| 呈贡县| 永泰县| 彰化县| 新蔡县| 原平市| 蒲江县| 广灵县| 治县。| 游戏| 兖州市| 拉萨市| 肇州县| 库车县| 洛浦县| 利辛县| 肥乡县| 东港市| 陆川县| 文安县|