首頁 > 後端開發 > Python教學 > Python簡單的測試題有哪些

Python簡單的測試題有哪些

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2023-05-01 18:49:13
轉載
1595 人瀏覽過

1 下列程式碼的輸出結果為:

print(round(-3.6))
登入後複製

A.-4

B.-4.0

C.- 3

D. -3.0

2 下列程式碼的輸出結果為(Python3.6以上):

dic={
 'a':1,'b':4,'c':9,'xy':13}
print(dic.popitem())
登入後複製

#A.(‘a’:1,‘b’:4,‘c’:9)

B.(‘c’:9,‘xy’:13)

C.(‘a’,13)

D.(‘xy’,13)

3 以下程式碼的輸出結果為:

adict = dict.fromkeys(['key1', 'key2'], [])
adict['key1'].append(123)
adict['key1'] = 456
print(adict['key2'])
登入後複製

A.報錯誤

B.[]

C.[123]

D. 456

#4 下列程式碼的輸出結果為:

print([1, 2] == [(1), (2)])
print([1, 2] == [(1,), (2,)])
登入後複製

A.True True

B.True False

C.False True

#D.False False

5 下列程式碼的輸出結果為:

print('hi') if 3 > 4 else print('bye')
登入後複製

A.錯誤

B.hi

#C.bye

D.hi bye

6 下列程式碼的輸出結果為:

num = 6 if True == 1.0 else 8
print(num)
登入後複製

A.錯誤

B.6

C.8

D.True

7 下列程式碼的輸出結果為:

for i in range(5):
    pass
print(i)
登入後複製

A .報錯

B.None

C.4

D.5

8 下列程式碼的輸出結果為:

alist = [1, 2, 3]
blist = [i ** 2 for i in alist]
print(i)
登入後複製

A.報錯誤

B.None

C.3

D.9

9 執行完以下程式碼後,blist的值為:

alist = [1, 2, 3]
blist = [print(i+1) for i in alist]
登入後複製

A.[1,2,3]

B.[2,3,4]

C.[ None,None,None]

D.[]

10 關於以下程式碼的描述正確的是:

print({ 'a',[1,2]})
登入後複製

A.不會報錯

B.如果把[1,2]改成元組不會報錯

C.如果把[1,2]改成集合不會報錯

#D 。如果把[1,2]改成集合會輸出{‘a’,1,2}

#:A D C B C B C A C B

#########################################################################################################

以上是Python簡單的測試題有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
python - ubuntu16.04 lxml的報錯
來自於 1970-01-01 08:00:00
0
0
0
有辦法在PHP裡寫Python嗎?
來自於 1970-01-01 08:00:00
0
0
0
python scrapy爬蟲錯誤
來自於 1970-01-01 08:00:00
0
0
0
python相關問題求解決,有償
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板