Python面試真題第一節

2022-08-13 03:18:16 字數 950 閱讀 2004

1.一行**實現1--100之和

2、如何在乙個函式內部修改全域性變數

3、列出5個python標準庫

4、字典如何刪除鍵和合併兩個字典

5、談下python的gil

6、python實現列表去重的方法

7、fun(*args,**kwargs)中的*args,**kwargs什麼意思?

8、python2和python3的range(100)的區別

9、一句話解釋什麼樣的語言能夠用裝飾器?

10、python內建資料型別有哪些

11、簡述物件導向中__new__和__init__區別

12、簡述with方法開啟處理檔案幫我我們做了什麼?

13、列表[1,2,3,4,5],請使用map()函式輸出[1,4,9,16,25],並使用列表推導式提取出大於10的數,最終輸出[16,25]

14、python中生成隨機整數、隨機小數、0--1之間小數方法

15、避免轉義給字串加哪個字母表示原始字串?

16、中國

,用正則匹配出標籤裡面的內容(「中國」),其中class的類名是不確定的

17、python中斷言方法舉例

18.資料表student有id,name,score,city欄位,其中name中的名字可有重複,需要消除重複行,請寫sql語句

19、10個linux常用命令

20、python2和python3區別?列舉5個

21、列出python中可變資料型別和不可變資料型別,並簡述原理

22、s = "ajldjlajfdljfddd",去重並從小到大排序輸出"adfjl"

23、用lambda函式實現兩個數相乘

24、字典根據鍵從小到大排序

25.利用collections庫的counter方法統計字串每個單詞出現的次數"kjalfj;ldsjafl;hdsllfdhg;lahfbl;hl;ahlf;h"

第一節 安裝Python

宣告 本系列部落格士通過慕課網 學習而寫。python官網 在downloads下選擇windows,然後選擇python版本。這裡選用python 2.7.12版本。2.1搭建環境變數 我的電腦右鍵 屬性 高階 環境變數 找到path變數 編輯 path c python27 這裡需要注意前面的分...

Python函式第一節

coding utf 8 1.定義乙個方法 func,該func可以引入任意多的整型引數,結果返回其中最大與最小的值。import glob def func1 nums for i in nums if not isinstance i,int return error return max nu...

Python 高階第一節

資料庫 database 就是乙個儲存資料的倉庫 特殊的檔案 mysql是一種開放源 最常用的語言是 結構化查詢語言 sql mysql是管理內容最好的選擇。sqlyog是乙個快速而簡潔的圖形化管理mysql資料庫的工具,也是乙個開源軟體 注意 sqlyog只是乙個連線資料庫的工具,並不是資料庫 s...