日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交

老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 

Python給我們內置了大量功能函數,官方文檔上列出了69個,有些是我們是平時開發中經常遇到的,也有一些函數很少被用到,這里列舉被開發者使用最頻繁的8個函數以及他們的詳細用法

老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 

print()

print函數是你學Python接觸到的第一個函數,它將對象輸出到標準輸出流,可將任意多個對象打印出來,函數的具

老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 

objects 是可變參數,所以你可以同時將任意多個對象打印出來

老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 

默認使用空格分隔每個對象,通過指定sep參數可以使用逗號分隔

老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 

對象默認輸出的是標準輸出流,你也可以將內容保存到文件中

老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 

isinstance()

可以用 isinstance 函數判斷某個對象是否屬于某個類的實例,函數的定義

老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 

classinfo 既可以是單個類型對象,也可以是由多個類型對象組成的元組,只要object的類型是元組中任意一個就返回True,否則返回False

老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 

range()

range函數是個工廠方法,用于構造一個從[start, stop) (不包含stop)之間的連續的不可變的整數序列對象,這個序列功能上和列表非常類似,函數定義:

老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 

  • start 可選參數,序列的起點,默認是0
  • stop 必選參數,序列的終點(不包含)
  • step 可選參數,序列的步長,默認是1,生成的元素規律是 r[i] = start + step*i

生成0~5的列表

老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 

默認從0開始,生成0到4之間的5個整數,不包含5,step 默認是1,每次都是在前一次加1

如果你想將某個操作重復執行n遍,就可以使用for循環配置range函數實現

老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 

步長為2

老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 

起點從1開始,終點10,步長為2,每次都在前一個元素的基礎上加2,構成1到10之間的奇數。

enumerate()

用于枚舉可迭代對象,同時還可以得到每次元素的下表索引值,函數定義:

老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 

例如:

老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 

index 默認從0開始,如果顯式指定參數start,下標索引就從start開始

老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 

如果不使用enumerate函數,要獲取元素的下標索引,則需要更多的代碼:

老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 


老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 

len

len 用于獲取容器對象中的元素個數,例如判斷列表是否為空可以用 len 函數

老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 

并不是所有對象都支持len操作的,例如:

老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 

除了序列對象和集合對象,自定義類必須實現了 __len__ 方法能作用在len函數上

reversed()

reversed() 反轉序列對象,你可以將字符串進行反轉,將列表進行反轉,將元組反轉

老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 

open()

open 函數用于構造文件對象,構建后可對其進行內容的讀寫操作

老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 

讀操作

老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 

文件中存在內容時原來的內容將別覆蓋,如果不想被覆蓋,直接將新的內容追加到文件末尾,可以使用 a 模式

老碼農告訴你,Python小白學習必備的8個最常用的內置函數

 

sorted()

sroted 是對列表進行重新排序,當然其他可迭代對象都支持重新排放,返回一個新對象,原對象保持不變。

分享到:
標簽:函數 Python
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定