




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
python考試復(fù)習(xí)題庫(kù)
一、選擇題
1.以下哪個(gè)不是python關(guān)鍵字〔〕
A.coutB.fromC.notD.or
2.設(shè)a=2,b=5,在python中,表達(dá)式a>bAndb>3的值是〔〕
A.FalseB.TrueC.-1D.1
3.在Python中,不同的數(shù)據(jù),需要定義不同的數(shù)據(jù)類型,可用方括號(hào)來(lái)定義的是
()
A.列表B.元組C.集合D.字典
4.以下python程序段執(zhí)行后,輸出結(jié)果為〔〕
m=29
[fm%3!=0:
print〔m,"不能被3整除I
else:
print〔m,"能被3整除”〕
A.29不能被3整除B.m不能被3整除C.29能被3整除D.m能被3
整除
5.Python中變量的命名遵循的規(guī)則,不正確的選項(xiàng)是〔〕
A.以字母或下劃線開(kāi)頭,后面可以是字母、數(shù)字或下劃線。B.區(qū)分大小寫(xiě)
C.以數(shù)字開(kāi)頭,后面可以是字母、數(shù)字或下劃線。D.不能使用保存字
6.Python語(yǔ)句"ab"+"c'*2的運(yùn)行結(jié)果是〔〕
A.abc2B.abcabcC.abccD.ababcc
7.Python不支持的數(shù)據(jù)類型有〔〕。
A.charB.intC.floatD.list
8.以下可以導(dǎo)入Python模塊的語(yǔ)句是〔)
A.importmodule
B.inputmodule
C.printmodule
D.defmodule
9.Python使用函數(shù)〔〕接收用輸入的數(shù)據(jù)
A.accept()B.input()C.readline()D.printO
10.以下表達(dá)中正確的選項(xiàng)是〔〕0
A.Python3.x與Python2.x兼容
B.Python語(yǔ)句只能以程序方式執(zhí)行
C.Python是解釋型語(yǔ)言
D.Python語(yǔ)言出現(xiàn)得晚,具有其他高級(jí)語(yǔ)言的一切優(yōu)點(diǎn)
11.Python文件的后綴名是〔).
A..docB..vbpC..pyD..exe
12.Python中print(66!=66)結(jié)果是(〕.
A.1B.0C.TrueD.False
13.在Python中要交換變量a和b中的值,應(yīng)使用的語(yǔ)句組是〔〕
A.a,b=b,aB.a=c;a=b;b=c
C.a=b;b=aD.c=a;b=a;b=c
14.以下屬于正確的Python變量名的是〔〕
A.True
B.88abc
C.abc&88
D._abc88
15.以下Python程序段運(yùn)行的結(jié)果是〔〕
f=[X;Bf:C]
a=len(f)
print('a=',a)
A.a=2B.a='A'C.a=fCD,a=3
二、程序填空
16."枚舉算法〃又稱為"窮舉法〃,其根本思想是:一列舉出所有可能的解,并驗(yàn)證每個(gè)
可能的解是否是真正的解,假設(shè)是,就采納,否則,就拋棄。
小明利用枚舉算法解決"百元買(mǎi)百雞〃問(wèn)題。用100元錢(qián)買(mǎi)100只雞,公雞,母雞,小雞都
要有。公雞5元1只,母雞3元1只,小雞1元3只。請(qǐng)問(wèn)公雞,母雞,小雞各應(yīng)該買(mǎi)多少只?
假設(shè)公雞有X只,母雞有Y只,小雞有Z只。
以下Python程序段實(shí)現(xiàn)了"百元買(mǎi)百雞〃的功能,請(qǐng)補(bǔ)全①②③處代碼。
c=0
forxin:
foryinrange(l,33):
z=100-x-y
if②:
print("公雞:",x,"母雞,y,"小雞二z)
③
print("共有買(mǎi)法",c,"種")
17.小強(qiáng)開(kāi)展網(wǎng)上直播售貨,為此購(gòu)置了以下直播硬件設(shè)備:①②耳機(jī)③自拍桿④數(shù)碼照相
機(jī)⑤背景畫(huà)⑥無(wú)線路由器
請(qǐng)答復(fù)以下問(wèn)題:
CD在購(gòu)置的直播硬件設(shè)備中,屬于模數(shù)轉(zhuǎn)換的設(shè)備是_________〔多項(xiàng)選擇,填序號(hào)〕
(2)小強(qiáng)選擇借助某著名直播平臺(tái)售貨,根據(jù)直播平臺(tái)要求,直播畫(huà)面是1080*1920像素、
24位真彩色、幀頻為25fps,視頻壓縮比為100:1,在不考慮視頻傳輸優(yōu)化的情況下,問(wèn)小強(qiáng)家目
前10Mbps的寬帶〔選填:能仄能〕滿足直播要求。請(qǐng)列式證明
〔3〕小強(qiáng)將某一天的售貨情況從平臺(tái)導(dǎo)出,保存為文件shqk.xlsx.數(shù)據(jù)已按“流水號(hào)"升序
排序,如圖a所示。流水號(hào)為2019030602的售貨記錄中,已成交的商品類別數(shù)是_________〔填
寫(xiě)數(shù)字〕,該流水號(hào)的總利潤(rùn)是________元〔填寫(xiě)數(shù)字,保存1位小數(shù)〕
圖a
〔4〕為了快速了解各類別商品的利潤(rùn),小強(qiáng)用python編程處理。處理的結(jié)果界面如圖b所
示。局部代碼如下,請(qǐng)?jiān)冖佗趧澗€處填寫(xiě)適宜的代碼。
圖b
importpandasaspd
importnumpyasnp
importmatplotlib.pyplotaspit
detail=pD.read_excel(_)
print(detail)
foriinrange(len(detail[:])):
1£€1曲”「成交與否’巾]==1:
detail[1irunf]=_
dg=detail[['類別',lirurY]].groupby(by='類別’)
print("總利潤(rùn)"detail]'lirun']311m())
'數(shù)據(jù)可視化代碼略
18.利用for循環(huán),分別計(jì)算1-100中奇數(shù)的和、偶數(shù)的和。
19.求50以內(nèi)所有5的倍數(shù)的和。
20.閱讀程序。分析有關(guān)多項(xiàng)式的代碼并答復(fù)以下問(wèn)題。
求1!+2!+3!+......+20!的和。
n=0
s=0
t=l
forninrange(1,21):
t*=n
s+=t
print⑸
(1)n的作用是______________。
〔2〕s的作用是
⑶t的初值必須賦值為1,這是因?yàn)?
(4)t*=n的等價(jià)語(yǔ)句是
〔5〕s+二t的等價(jià)語(yǔ)句是
21.冠軍在A、B、C、D四,立同學(xué)中。A說(shuō):"不是我",B說(shuō):"是C〃,C說(shuō):"是
D",D說(shuō):"C說(shuō)的不對(duì)",四人中有一人說(shuō)了假話。判斷出到底誰(shuí)是冠軍。
請(qǐng)?jiān)诳崭裉幪顚?xiě)正確的代碼,使程序完善。
,,,'
champion=['A;B',C',D]井設(shè)置選手列表
foriin:#循環(huán)讀取選手編號(hào)
cond=(i!='A')+(i=='C)+(i=='D')+(i!='D')#查找符合條件的選手
ifcond==—:#說(shuō)真話是否是3人
print("冠軍是:")#輸出冠軍
input("運(yùn)行完畢,請(qǐng)按回車鍵退出...”)
【參考答案】***試卷處理標(biāo)記,請(qǐng)不要?jiǎng)h除
一、選擇題
1.A
【詳解】
此題主要考查Python關(guān)鍵字。關(guān)鍵字from一般用于類的導(dǎo)入,not、or是邏輯運(yùn)算符,
cout不是Python關(guān)鍵字,故此題選A選項(xiàng)。
解析:A
【詳解】
此題土要考查Python關(guān)鍵字。關(guān)鍵字from一般用于類的導(dǎo)入,not.or是邏輯運(yùn)算符,
cout不是Python關(guān)鍵字,故此題選A選項(xiàng)。
2.A
【詳解】
此題主要考查Python表達(dá)式的運(yùn)算。a=2,b=5,a>b值為False,b>3值為T(mén)rue,邏輯運(yùn)
算符"And"兩邊都為真,表達(dá)式的值才為真,故表達(dá)式a>bAndb>3的值是F
解析:A
【詳解】
此題主要考查Python表達(dá)式的運(yùn)算。a=2,b=5,a>b值為False,b>3值為T(mén)rue,邏輯運(yùn)
算符"And"兩邊都為真,表達(dá)式的值才為真,故表達(dá)式a>bAndb>3的值是False,故此題選
A選觀
3.A
【詳解】
此題主要考查Python數(shù)據(jù)類型。列表用方括號(hào)"口〃來(lái)定義,元組可以用圓括號(hào)"()〃來(lái)定
義,集合可以用大括號(hào)"{}〃來(lái)定義,字典用大括號(hào)"{}〃來(lái)定義,故此題選A選項(xiàng)。
解析:A
【詳解】
此題主要考杳Python數(shù)據(jù)類型。列表用方括號(hào)"口〃來(lái)定義,元組可以用圓括號(hào)"()"來(lái)定
義,集合可以用大括號(hào)"{}"來(lái)定義,字典用大括號(hào)"{}"來(lái)定義,故此題選A選項(xiàng)。
4.A
【詳解】
此題主要考查Python程序的執(zhí)行。29%3=2,滿足if條件,輸出結(jié)果為29不能被3整
除,故此題選A選項(xiàng)。
解析:A
【詳解】
此題主要考杳Python程序的執(zhí)行。29%3=2,滿足if條件,輸出結(jié)果為29不能被3整
除,故此題選A選項(xiàng)。
5.C
【詳解】
此題考查的是變量名的命名規(guī)則。Python中變量的命名遵循的規(guī)則:以字母或下劃線開(kāi)頭,
后面可以是字母、數(shù)字或下劃線;區(qū)分大小寫(xiě);不能使用保存字。應(yīng)選項(xiàng)C不正確。
解析:C
【詳解】
此題考查的是變量名的命名規(guī)則。Python中變量的命名遵循的規(guī)則:以字母或下劃線開(kāi)頭,
后面可以是字母、數(shù)字或下劃線;區(qū)分大小寫(xiě);不能使用保存字。應(yīng)選項(xiàng)C不正確。
6.C
【詳解】
此題主要考查Python表達(dá)式的運(yùn)算。"ab〃、"c"是字符型數(shù)據(jù)類型,"c"*2="cc〃
故"ab"+"c"*2的運(yùn)行結(jié)果是abcc,故此題選C選項(xiàng)。
解析:C
【詳解】
此題主要考查Python表達(dá)式的運(yùn)算。"ab〃、"c〃是字符型數(shù)據(jù)類型,"c〃*2="cc〃
故"ab"+"c"*2的運(yùn)行結(jié)果是abcc,故此題選C選項(xiàng)。
7.A
【詳解】
此題考查Python數(shù)據(jù)類型相關(guān)的知識(shí)點(diǎn)
Python不支持char類型、byte類型。故此題選A選項(xiàng)
解析:A
【詳解】
此題考直P(pán)ython數(shù)據(jù)類型相關(guān)的知識(shí)點(diǎn)
Python不支持char類型、byte類型。故此題選A選項(xiàng)
8.A
【詳解】
此題主要考查Python模塊的導(dǎo)入。Python模塊導(dǎo)入的關(guān)犍字是import,故此題選A選項(xiàng)。
解析:A
【詳解】
此題主要考杳Python模塊的導(dǎo)入。Python模塊導(dǎo)入的關(guān)鍵字是import,故此題選A選項(xiàng)。
9.B
【詳解】
此題主要考查Python函數(shù)。accept。接受一個(gè)客戶端的連接請(qǐng)求并返回一個(gè)新的套接字,
input函數(shù)用于數(shù)據(jù)的輸入,readline()函數(shù)用于讀取文件中的一行,print()
解析:B
【詳解】
此題主要考查Python函數(shù)。accept。接受一個(gè)客戶端的連接請(qǐng)求并返回一個(gè)新的套接字,
input函數(shù)用于數(shù)據(jù)的輸入,readline()函數(shù)用于讀取文件中的一行,print。函數(shù)用于打印輸出數(shù)
據(jù),故此題選B選項(xiàng)。
10.c
【詳解】
此題考杳Python相關(guān)知識(shí)點(diǎn)
Python3.x與Python2.x版本不同,不兼容。應(yīng)選項(xiàng)A說(shuō)法錯(cuò)誤
Python語(yǔ)句也可以使用腳本直接運(yùn)行。應(yīng)選項(xiàng)B說(shuō)法錯(cuò)誤
Python是解
解析:C
【詳解】
此題考查Python相關(guān)知識(shí)點(diǎn)
Python3.x與Python2.x版本不同,不兼容。應(yīng)選項(xiàng)A說(shuō)法錯(cuò)誤
Python語(yǔ)句也可以使用腳本直接運(yùn)行。應(yīng)選項(xiàng)B說(shuō)法錯(cuò)誤
Python是解釋型語(yǔ)言。故此題選C選項(xiàng)
Python不具有其他高級(jí)語(yǔ)言的一切優(yōu)點(diǎn)。應(yīng)選項(xiàng)D說(shuō)法錯(cuò)誤
11.C
【詳解】
此題主要考查Python相關(guān)知識(shí)點(diǎn)知識(shí)點(diǎn)。.doc是文字處理軟件〔word后綴名〕一vbp是
VisualBasic工程文件后綴名,.exe是可執(zhí)行文件后綴名,.py是Python文件
解析:C
【詳解】
此題主要考杳Python相關(guān)知識(shí)點(diǎn)知識(shí)點(diǎn)。.doc是文字處理軟件〔word后綴名〕,.vbp是
VisualBasic工程文件后綴名一exe是可執(zhí)行文件后綴名,.py是Python文件的后綴名,故此題選
C選項(xiàng)。
12.D
【詳解】
此題主要考查Python表達(dá)式的運(yùn)算。表達(dá)式66!=66的值為False,故print(66!=66)結(jié)果是
False,故此題選D選項(xiàng)。
解析:D
【詳解】
此題主要考查Python表達(dá)式的運(yùn)算。表達(dá)式66!=66的值為False,故print(66!=66)結(jié)果是
False,故此題選D選項(xiàng)。
13.A
【詳解】
此題考查Python語(yǔ)句。在Python中要交換變量a和b中的值,可以使用的語(yǔ)句組是t=a;
a=b;b=t也可以是a,b=b,a,故此題選Ao
解析:A
【詳解】
此題考查Python語(yǔ)句。在Python中要交換變量a和b中的值,可以使用的語(yǔ)句組是t=a;
a=b;b=t也可以是a,b=b,a,故此題選Ao
14.D
【詳解】
此題主要考杳Python變量名命名規(guī)則。Python變量名命名規(guī)則如下:[1)Python變量名
可以由字母、數(shù)字、下劃線[J組成,其中數(shù)字不能打頭;〔2〕Python變量名不能是P
解析:D
【詳解】
此題主要考查Python變量名命名規(guī)則。Python變量名命名規(guī)則如下:[1)Python變量名
可以由字母、數(shù)字、下劃線[J組成,其中數(shù)字不能打頭;[2)Python變量名不能是Python
關(guān)鍵字,但可以包含關(guān)鍵字;〔3〕Python變量名不能包含空格。由上可知D選項(xiàng)正確。
【點(diǎn)睛】
15.D
【詳解】
此題主要考查Python程序的執(zhí)行。a=len(f)=3,故print('a=’⑶的結(jié)果是a=3,故此題
選D選項(xiàng)。
解析:D
【詳解】
此題主要考查Python程序的執(zhí)行。a=len(f)=3,故print('a=',a)的結(jié)果是a=3,故此題
選D選項(xiàng)。
二、程序填空
16.range(1,20)5*x+3*y+z/3==100c=c+1
【詳解】
此題考查的是python編程。X代表的是公雞,公雞5元一只,所以此處的range函數(shù)為
range[1,20),左閉右開(kāi)區(qū)間.if條件是滿足三種雞的總價(jià)格為100元的條件,故答案為
5*x+3*y+z/3==100,注意這里是一個(gè)判斷條件,用二二表示。c代表的是有幾種購(gòu)置方案,當(dāng)if
條件滿足時(shí),即滿足一種方案,執(zhí)行方案數(shù)加
1,C=c+lo
17.①④不能1080*1920*24*25*l/1024/1024/100?10.8Mbps,大于網(wǎng)絡(luò)傳輸帶寬
10Mbps,所以不能滿足直播要求。12或2.0'shqk.xlsx'或"shqk.xlsx"
(detail['售價(jià)’]-detail['進(jìn)價(jià)'])*detail['數(shù)量’]
【詳解】
此題主要考查Python程序設(shè)計(jì)相關(guān)知識(shí)點(diǎn)。①、數(shù)碼照相機(jī)均屬于模數(shù)轉(zhuǎn)換的設(shè)備,可以
實(shí)現(xiàn)模擬信號(hào)與數(shù)字信號(hào)的轉(zhuǎn)換,故填①④。②根據(jù)直播平臺(tái)要求,直播畫(huà)面是1080*1920像
素、24位真彩色、幀頻為25fps,視頻壓縮比為100:1,在不考慮視頻傳輸優(yōu)化的情況下,小強(qiáng)家
目前10Mbps的寬帶不能滿足直播要求。③視頻存儲(chǔ)容量二像素*顏色深度*幀頻*時(shí)長(zhǎng),
1080*1920*24*25*l/1024/1024/100?10.8Mbps,大于網(wǎng)絡(luò)傳輸帶寬10Mbps,所以不能滿足
直播要求。④由圖可知,1表示成交,0表示未成交,流水號(hào)為2019030602的售貨記錄中,已成
交的商品類別數(shù)是1,都是飲料〔即貨號(hào)17和貨號(hào)5〕。⑤該流水號(hào)的總利潤(rùn)是0A3+[1-
0.8)*4=2.0,故填2或2.0.⑥該表格文件名是shqk.xlsx,此處讀入該表格文件,故填'shqk.
xlsx'或"shqk.xlsx〃。⑦利潤(rùn)二〔售價(jià)-進(jìn)價(jià)〕*數(shù)量,數(shù)據(jù)已經(jīng)讀到detail中,故此處填
(detail['售價(jià)’]-detail['進(jìn)價(jià)'])*detail['數(shù)量’
18.suml=0
sum2=0
foriinrange(l,101):
ifi%2==0:
suml+=i
else:
sum2+=i
print(suml/sum2)
【詳解】
此題主要考窗呈序設(shè)計(jì)??梢允?/p>
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 西藥批發(fā)中的電子商務(wù)平臺(tái)建設(shè)考核試卷
- 草原馬術(shù)運(yùn)動(dòng)考核試卷
- 聚噻吩纖維在智能紡織品的應(yīng)用考核試卷
- 融資租賃行業(yè)服務(wù)創(chuàng)新與客戶體驗(yàn)考核試卷
- 谷物儲(chǔ)存的溫濕度調(diào)控考核試卷
- 拼多多平臺(tái)店鋪內(nèi)容營(yíng)銷流量引入與品牌曝光合同
- 數(shù)字音樂(lè)平臺(tái)影視插曲版權(quán)合作分成合同
- 獨(dú)家授權(quán)網(wǎng)紅奶茶區(qū)域代理銷售服務(wù)合同
- 農(nóng)業(yè)園區(qū)氣象傳感器租賃及數(shù)據(jù)分析服務(wù)合同
- 工業(yè)廢水回用與清潔生產(chǎn)合作協(xié)議
- 地第十一章《極地地區(qū)》教學(xué)設(shè)計(jì)-2024-2025學(xué)年七年級(jí)地理下冊(cè)(人教版2024)
- 2025年BIM技術(shù)在工程項(xiàng)目風(fēng)險(xiǎn)管理中的應(yīng)用研究報(bào)告
- 山東省煙臺(tái)市、德州市、東營(yíng)市三市東營(yíng)2025年高考適應(yīng)性考試煙臺(tái)德州東營(yíng)二模英語(yǔ)試卷+答案
- 2025年共青團(tuán)入團(tuán)考試測(cè)試題庫(kù)及答案
- 2025年上海市16區(qū)初三語(yǔ)文一模試題匯編之古詩(shī)文閱讀(學(xué)生版)
- 人工挖孔樁計(jì)算書(shū)及相關(guān)圖紙
- 土石壩填筑的施工方法
- 【高中化學(xué)會(huì)考】山西省普通高中畢業(yè)會(huì)考化學(xué)試題樣題
- 2023高考地理高三一輪復(fù)習(xí)教學(xué)計(jì)劃和備考策略
- 2022年虹口區(qū)事業(yè)單位公開(kāi)招聘面試考官練習(xí)試題附答案
- Java程序設(shè)計(jì)項(xiàng)目教程(第二版)教學(xué)課件匯總完整版電子教案
評(píng)論
0/150
提交評(píng)論