Q1. 您家庭可支配的月收入?(單選題)
Q2. 您的受教育程度?(單選題)
Q3. 您的姓名:(填空題)
Q4. 班級(jí)(單選題)
1
2
3
4
Q5. 下列關(guān)于列表的說(shuō)法正確的是( )。(單選題)
A、列表中的數(shù)據(jù)是無(wú)序的
B、同一列表中可以包含不同的數(shù)據(jù)類(lèi)型
C、列表元素的下標(biāo)從1開(kāi)始
D、定義列表時(shí)用()將列表元素括起來(lái)
Q6. 下列數(shù)據(jù)中,不屬于列表的是 ( )。(單選題)
A、{ 10, 15, 20, 25}
B、[10, 1.5, 20, 2.5]
C、[10, 15, 20, 25]
D、 [a,"b" , 20, 25]
Q7. 在 Python 中,列表 P= [ "a" ,"b"],執(zhí)行語(yǔ)句 "P. append( 1) ;P. insert(1,2)"后,P 值為( )。(單選題)
A、['a', 'b', 1, 2]
B、[1, 2, 'a', 'b']
C、[1, 'a', 2, 'b']
D、['a',2,'b',1]
Q8. 運(yùn)行以下程序,顯示的結(jié)果是( )。 M=["1","2" ,"4" ,"3"] M. sort() print ( M )(單選題)
A、['1', '2', '3','4']
B、[1,2,3,4]
C、[4,3,2,1]
D、以上都不對(duì)
Q9. 下列關(guān)于for循環(huán)結(jié)構(gòu)的說(shuō)法錯(cuò)誤的是( ).(單選題)
A、在for循環(huán)中,in后面的數(shù)據(jù)集合可以是列表、字符串、元組等數(shù)據(jù)類(lèi)型
B、在for循環(huán)中,數(shù)據(jù)集合后面的冒號(hào)可有可無(wú)
C、在for循環(huán)中,同級(jí)別語(yǔ)句需要縮進(jìn)對(duì)齊
D、在for循環(huán)中可以繼續(xù)嵌套for循環(huán)
Q10. while循環(huán)的條件表達(dá)式取值為( )時(shí),執(zhí)行循環(huán)體的語(yǔ)句組。(單選題)
A、TRUE
B、FALSE
C、True 或 False
D、0
Q11. 下面的程序用來(lái)輸出九九乘法表,外層循環(huán)一次,內(nèi)層循環(huán)最多執(zhí)行( )次。 for i in range( 1,10): ? ? ? for j in range( 1 ,i+1): ? ? ? print (" {0:1} *{1:1} ={2:2}".format(j,i,j*i),end="") print ()(單選題)
A、1
B、10
C、11
D、9
Q12. 關(guān)于以下程序代碼的說(shuō)法正確的是( )。 a= 1 b = 0 while a<101: ? ? ? b=b+a ? ? ? a=a+1 print(b)(單選題)
A、該程序的作用是求1到101的累加和
B、變量b的作用是累加計(jì)算1到100的和
C、該程序循環(huán)計(jì)算了 101次
D、以上都不對(duì)
Q13. 下列關(guān)于Python的調(diào)試器pdb的使用方法表述錯(cuò)誤的是( )。(單選題)
A、pdb支持在源代碼行級(jí)別設(shè)置(條件)斷點(diǎn)和單步執(zhí)行等
B、使用前,需要在程序開(kāi)頭加入“import.pdb”
C、讓程序暫停運(yùn)行,無(wú)須設(shè)置斷點(diǎn)
D、使用命令p加變量名,打印變量的值
Q14. 下列選項(xiàng)能表示完全結(jié)束循環(huán)的是( )。(單選題)
A、close
B、 break
C、continue
D、ESC
Q15. range( 1,5)、range(5)都會(huì)生成列表[1, 2, 3, 4, 5]。(單選題)
對(duì)
錯(cuò)
Q16. 如果循環(huán)以“while 1:”開(kāi)頭,在不加干預(yù)的情況下,程序會(huì)一直運(yùn)行下去。(單選題)
對(duì)
錯(cuò)
Q17. 在Python語(yǔ)言中,可以對(duì)列表進(jìn)行追加、刪除、修改、査詢操作。(單選題)
對(duì)
錯(cuò)
Q18. for循環(huán)與while循環(huán)任何時(shí)候都不可以相互替換。(單選題)
對(duì)
錯(cuò)
Q19. 循環(huán)語(yǔ)句可以嵌套使用。(單選題)
對(duì)
錯(cuò)
Q20. 列表是Python的?(有序/無(wú)序)序列。(填空題)
Q21. 在IDLE編輯器中運(yùn)行以下程序,屏幕打?。款w*。 for i in range(0,10,2): ? ? ? print("*")(填空題)
Q22. 在IDLE編輯器中運(yùn)行以下程序,依次輸出的數(shù)字是? for i in range(1,5): ? ? ? print (i, end = " ,")(填空題)
Q23. 下列程序的作用是 ? sum = 0 for i in range(2,101,2): ? ? ? sum + = i print(sum)(填空題)
Q24. 您的建議?(填空題)