單項選擇題以下不能作為字典的key的是哪一個選項()?

A.’num’
B.listA=[’className’]
C.123
D.tupleA=(’sum’)


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題以下關(guān)于Python自帶數(shù)據(jù)結(jié)構(gòu)的運算結(jié)果中正確的是哪一項()?

A.scores={’Jack’:90,’Mike’:80,’Jay’:85,’Bill’:60};delscores[’Bill’];len(scores)的結(jié)果是6
B.scores={’Jack’:90,’Mike’:80,’Jay’:85,’Bill’:60};s=dict(Jack=90,Mike=80,Jay=85,Bill=60);則scores==s判斷結(jié)果是False
C.scores={’Jack’:90,’Mike’:80,’Jay’:85,’Bill’:60};無法執(zhí)行命令scores[’Bill’]=90;因為原來的字典中已經(jīng)有了一個值為90了
D.scores={’Jack’:90,’Mike’:80,’Jay’:85,’Bill’:60};sorted(scores.keys())的運算結(jié)果是[’Bill’,’Jack’,’Jay’,’Mike’]

2.單項選擇題以下關(guān)于Python自帶數(shù)據(jù)結(jié)構(gòu)的運算結(jié)果中錯誤的是哪一項()?

A.l=[1,2,3,4];l.insert(2,-1);則l為[1,2,-1,4]
B.l=[1,2,3,4];l.pop(1);則l結(jié)果為[1,3,4]
C.l=[1,2,3,4];l.pop();則l.index(3)結(jié)果為2
D.l=[1,2,3,4];l.rerverse();則l[1]為3

3.單項選擇題以下關(guān)于Python的說法中正確的是哪一項()

A.Python中函數(shù)的返回值如果多于1個,則系統(tǒng)默認將它們處理成一個字典
B.遞歸調(diào)用語句不允許出現(xiàn)在循環(huán)結(jié)構(gòu)中
C.在Python中,一個算法的遞歸實現(xiàn)往往可以用循環(huán)實現(xiàn)等價表示,但是大多數(shù)情況下遞歸表達的效率要更高一些
D.可以在函數(shù)參數(shù)名前面加上星號*,這樣用戶所有傳來的參數(shù)都被收集起來然后使用,星號在這里的作用是收集其余的位置參數(shù),這樣就實現(xiàn)了變長參數(shù)

4.單項選擇題在Python中,以下關(guān)于函數(shù)的描述錯誤的是哪一項()?

A.在Python中,關(guān)鍵字參數(shù)是讓調(diào)用者通過使用參數(shù)名區(qū)分參數(shù),在使用時不允許改變參數(shù)列表中的參數(shù)順序
B.在Python中,默認參數(shù)的值可以修改
C.在Python中,引入了函數(shù)式編程的思想,函數(shù)本身亦為對象
D.在Python中,函數(shù)的return語句可以以元組tuple的方式返回多個值

5.單項選擇題

對于函數(shù)ask,以下調(diào)用錯誤的是哪一項()

A.answer.lower()是調(diào)用了string自帶函數(shù)lower(),將輸入轉(zhuǎn)換為小寫字母
B.調(diào)用函數(shù)ask(),在交互頁面輸入N,則會繼續(xù)打印yesorno提示你繼續(xù)輸入
C.調(diào)用函數(shù)ask(),在交互頁面輸入x,則會打印yesorno,如果繼續(xù)輸入y,則會打印Thankyou并退出ask()函數(shù)的執(zhí)行同時返回值True
D.函數(shù)調(diào)用ask("DoyoulikePython?")與ask()效果一致