歡迎光臨
每天分享高質量文章

Python基礎資料型別考試題【你能及格嘛?】

Python基礎資料型別考試題

考試時間:兩個半小時     滿分100分(80分以上包含80分及格)

一、基礎題

1, 簡述變數命名規範(3分)

2,位元組和位的關係。(2分)

1位元組 = 8位

3,’太白’使用utf-8編碼時,佔的位數和位元組數,是多少?使用gbk編碼時,佔的位數和位元組數,是多少。(2分)

太白

utf-8 位數:48 位元組:6

gbk 位數:32 位元組:4

4,默寫字串的十二個功能,並描述其作用。(12分)

5,數字,字串,串列,元祖,字典對應的布林值的False分別是什麼?(5分)

6,書寫Python2與python3中的三個不同。(3分)

python2:程式碼混亂、冗餘 ASCII 互動:raw_input()

python3:程式碼簡明、優美 UTF-8 互動:input()

7,寫程式碼,有如下串列,利用切片實現每一個功能(每題一分,共計4分)

8,組合巢狀題。

a,寫程式碼,有如下串列,按照要求實現每一個功能

(每題3分,寫出一種方法得1分,寫出兩種方法的3分。此題共9分)

b,寫程式碼,有如下字典,按照要求實現每一個功能(5分)

9,轉化題(4分)

10,實現下列結果(5分)

11,分別使用while迴圈,和for迴圈列印1-2+3-4+5…….+99的結果。(10分)

12,使用range列印100,99,98,….1,0(2分)

13,計算使用者輸入內容中索引為奇數並且對應的元素為數字的個數(沒有則個數為零)(6分)

14,補充程式碼(從已有的程式碼下麵繼續寫):(6分)

15,查詢串列li中的元素,移除每個元素的空格,並找出以’A’或者’a’開頭,並以’c’結尾的所有元素,並新增到一個新串列中,最後迴圈列印這個新串列。(3分)

16,實現一個整數加法計算器:(3分)

17,按要求完成下列轉化(如果按照索引去做,只能得4分)。(6分)

18,寫程式:模擬公司hr錄入員工賬號密碼的程式。(10分)

專業職業規劃師

你想學Python怎麼發展都可以來諮詢

贊(0)

分享創造快樂