Python中常用內置函數學習

Python中的各個函數集合

時刻補充中。。。。。。

一、range函數

函數原型:range(start, end, scan)

參數含義:

start:計數從start開始。默認是從0開始。例如range(5)等價於range(0, 5);

end:計數到end結束,但不包括end.例如:range(0, 5) 是[0, 1, 2, 3, 4]沒有5

scan:每次跳躍的間距,默認爲1。例如:range(0, 5) 等價於 range(0, 5, 1)

注意,對於for i in range(5):,在for循環中,實際上是根據range的值對i進行了賦值操作,所以不論在for中如何更改i的值,在下一次循環前,i的值都會重新賦值,其依次賦值爲0、1、2、3、4。

二、if not的應用

python中判斷變量是否爲None三種寫法:

1、if x is None

2、if not x

3、if not x is None 理解成 if not (x is None) 結果是和1相反的
python中None、false、""、0、[]、{}、()時,採用not 方法判斷是相等的

not None == not false == not '' == not 0 == not[] == not{} == not()
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章