




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
優(yōu)化集訓(xùn)10依次結(jié)構(gòu)及分支結(jié)構(gòu)的程序?qū)崿F(xiàn)1.下列“若a大于b則輸出a,反之則輸出b”的程序設(shè)計(jì)正確的是()A.a,b=2,4
ifa>bthen
print(a)
else
print(b)B.a,b=2,4
ifa>b:
print(a)
else:
print(b)C.a,b=2,4
ifa>b
print(a)
else
print(b) D.a,b=2,4
ifa>b:
print(a)
else:
print(b)2.某Python代碼如下,執(zhí)行后輸出的結(jié)果是()a=['pear','apple','orange']n=len(a)ans=10ifn%2==0:ans=nelse:ans+=nans-=5print(ans)A.1 B.6C.8 D.183.假如a,b中隨意一個(gè)數(shù)的值為3的倍數(shù),那么y的值變?yōu)樵鹊?倍,能實(shí)現(xiàn)該功能的Python語(yǔ)句是 ()A.ifa%3==0andb%3==0:y=y2B.ifa%3==0orb%3==0y=y2C.ifa%3==0orb%3==0:y=y2D.ifnot(a%3!=0)andnot(b%3!=0)y=y24.用Python語(yǔ)言實(shí)現(xiàn)“每滿100減20,每滿200減50,可以累計(jì)上不封頂”的實(shí)惠金額算法,設(shè)s為購(gòu)買商品的原價(jià),計(jì)算實(shí)惠金額t,下面選項(xiàng)正確的是()A.t=s//10020ifs//200>0:t+=s//20050B.t=s//20050ifs%200>=100:t=t+20C.ifs>=200:t=s//20050else:t=s//10020D.ifs>=100:t=t//10020else:t=t//200505.某共享電單車平臺(tái)計(jì)費(fèi)規(guī)則為:20分鐘及以內(nèi)收起步價(jià)2元,超出20分鐘后每5分鐘按1元計(jì)費(fèi)(不足5分鐘按5分鐘計(jì)算)?,F(xiàn)已知騎行時(shí)間(單位:分鐘)存儲(chǔ)在變量t中,騎行費(fèi)用存儲(chǔ)在變量cost中,函數(shù)math.ceil(x)表示對(duì)x向上取整,則下列程序段無(wú)法實(shí)現(xiàn)騎行費(fèi)用計(jì)算的是()A.ift<=20:
cost=2
else:
cost=2+math.
ceil((t-20)/5)B.ift<=20:
cost=2
ift>20:
cost=2+math.
ceil((t-20)/5)C.cost=math.ceil(t/5)
ift<=20:
cost=2D.cost=2
ift>20:
cost+=math.
ceil((t-20)/5)6.依據(jù)國(guó)家質(zhì)量監(jiān)督檢驗(yàn)檢疫局發(fā)布的規(guī)定,飲酒駕車是指車輛駕駛?cè)藛T血液中的酒精含量大于或者等于20mg/100mL,小于80mg/100mL的駕駛行為,醉酒駕車是車輛駕駛?cè)藛T血液中的酒精含量大于或者等于80mg/100mL的駕駛行為。用Python語(yǔ)言描述,設(shè)A為血液中酒精含量值(mg/100mL),D為駕駛行為。下列選項(xiàng)中正確的是()A.ifA>=80:
D=″醉酒駕車″
else:
D=″飲酒駕車″B.ifA>=80:
D=″醉酒駕車″
elifA>=20:
D=″飲酒駕車″C.ifA>=20:
D=″飲酒駕車″
else:
D=″醉酒駕車″D.if20<=A<80:
D=″飲酒駕車″
else:
D=″醉酒駕車″7.身體質(zhì)量指數(shù)(簡(jiǎn)稱BMI),是用體重(單位:千克)除以身高(單位:米)的平方得出的數(shù)字,是國(guó)際上常用的衡量人體胖瘦程度以及是否健康的一個(gè)標(biāo)準(zhǔn)。若BMI低于18.5,表示偏瘦,假如18.5≤BMI≤24,則正常;高于24,則偏胖。用Python算法限制結(jié)構(gòu)描述胖瘦程度,且已經(jīng)將BMI值存入變量b中,下列選項(xiàng)正確的是()A.ifb>24:
print(″偏胖″)
if18.5<=b<=24:
print(″正?!?
else:
print(″偏瘦″)B.if24>=b>=18.5:
print(″正常″)
elifb<18.5:
print(″偏胖″)
else:
print(″偏瘦″)C.if18.5>b:
print(″偏瘦″)
elif18.5<=b<=24:
print(″正?!?
elif24<b:
print(″偏胖″) D.if24<=b<=18.5:
print(″正常″)
if18.5>b:
print(″偏瘦″)
else:
print(″偏胖″)8.若土壤濕度值v在區(qū)間[h1,h2]內(nèi)(包括h1和h2本身)返回1,否則返回0,則下列選項(xiàng)中不正確的是 ()A.ifv>=h1orv<=h2:
return'1'
else:
return'0'B.ifnot(v<h1orv>h2):
return'1'
else:
return'0'C.if(v-h1)(h2-v)>=0:
return'1'
else:
return'0'D.ifh1<=v<=h2:
return'1'
else:
return'0'9.用Python算法限制結(jié)構(gòu)描述支付過(guò)程:用戶點(diǎn)擊支付,1秒后結(jié)算區(qū)顯示屏展示二維碼并提示用戶支付,2分鐘后支付碼失效,屏幕顯示“請(qǐng)重試”。設(shè)t為距離用戶點(diǎn)擊支付的時(shí)間間隔(單位:秒),下列選項(xiàng)正確的是()A.ift>120:
print(″請(qǐng)重試″)
else:
print(″請(qǐng)支付″)B.ift>1:
print(″請(qǐng)支付″)
ift>120:
print(″請(qǐng)重試″)C.ift>1:
print(″請(qǐng)支付″)
elift>120:
print(″請(qǐng)重試″)D.ift>1andt<=120:
print(″請(qǐng)支付″)
else:
print(″請(qǐng)重試″)10.用Python算法限制結(jié)構(gòu)描述:空氣質(zhì)量指數(shù)AQI值大于100,小于等于150稱為輕度污染;大于150稱為中度及以上污染。設(shè)M為AQI值,Z為污染程度。下列選項(xiàng)正確的是()A.ifM>150:Z=″中度及以上污染″e(cuò)lifM>100:Z=″輕度污染″B.ifM>150:Z=″中度及以上污染″e(cuò)lse:Z=″輕度污染″C.ifM>100:Z=″輕度污染″e(cuò)lifM>150:Z=″中度及以上污染″D.if100<M<=150:Z=″輕度污染″e(cuò)lse:Z=″中度及以上污染″11.模擬一個(gè)簡(jiǎn)易計(jì)算器,其功能是:輸入兩個(gè)數(shù)和一個(gè)運(yùn)算符(加減乘除),進(jìn)行算術(shù)運(yùn)算并輸出運(yùn)算結(jié)果。請(qǐng)回答下列問(wèn)題:(1)用Python語(yǔ)言編寫的程序如下,請(qǐng)?jiān)趧澗€處填入合適的語(yǔ)句或表達(dá)式,實(shí)現(xiàn)程序功能。a=float(input(″輸入第一個(gè)數(shù):″))ch=input(″輸入運(yùn)算符:″)b=float(input(″輸入其次個(gè)數(shù):″))ifch==″+″:print(a,ch,b,″=″,a+b)elifch==″-″:print(a,ch,b,″=″,①)
elifch==″″:print(a,ch,b,″=″,ab)elifch==″/″:if②:
print(a,ch,b,″=″,a/b)else:print(″除數(shù)不能為0″)else:print(″運(yùn)算符不正確″)(2)當(dāng)輸入第一個(gè)數(shù)為4,輸入運(yùn)算符為“\”,輸入其次個(gè)數(shù)為0,程序輸出的運(yùn)算結(jié)果是(單選,填字母:A.0/B.4/C.除數(shù)不能為零/D.運(yùn)算符不正確)。
優(yōu)化集訓(xùn)10依次結(jié)構(gòu)及分支結(jié)構(gòu)的程序?qū)崿F(xiàn)1.D解析選項(xiàng)A,在Python語(yǔ)言中if語(yǔ)句的語(yǔ)法格式中并沒(méi)有then的出現(xiàn);選項(xiàng)B,if語(yǔ)句的語(yǔ)法格式須要留意語(yǔ)句塊的縮進(jìn)問(wèn)題,而選項(xiàng)B中的程序缺少縮進(jìn),錯(cuò)誤;選項(xiàng)C,if語(yǔ)句的語(yǔ)法格式須要留意條件表達(dá)式和else后的冒號(hào),而選項(xiàng)C中的程序缺少冒號(hào),錯(cuò)誤;選項(xiàng)D,符合if語(yǔ)句的語(yǔ)法格式。2.C解析本題考查列表及分支語(yǔ)句。ans的初值為10,n為3,因此ans的值為10+3-5=8。故選C。3.B解析本題考查分支語(yǔ)句。選項(xiàng)B中s在最終賦值為“安靜”,則前面的if語(yǔ)句變得毫無(wú)用處,故選項(xiàng)B無(wú)法實(shí)現(xiàn)上述功能。4.C解析推斷a,b的值是否為3的倍數(shù)應(yīng)是推斷其整除3的余數(shù)是否為0,即關(guān)系表達(dá)式a%3==0和b%3==0,a,b中隨意一個(gè)數(shù)的值為3的倍數(shù),即用or將兩個(gè)表達(dá)式進(jìn)行連接,可以解除選項(xiàng)A;y的值變?yōu)樵鹊?倍,即y=y2,可以解除選項(xiàng)B;選項(xiàng)C符合題目的要求;選項(xiàng)D中不滿足a,b中隨意一個(gè)數(shù)的值為3的倍數(shù)這一條件,若a為3的倍數(shù)而b不是,表達(dá)式not(a%3!=0)andnot(b%3!=0)的值為False,且沒(méi)有滿足分支結(jié)構(gòu)的語(yǔ)法格式,缺少冒號(hào)。5.B解析本題考查分支語(yǔ)句及具體問(wèn)題的分析。依據(jù)“每滿100減30,每滿200減70,可以累計(jì)上不封頂”的題意,確定先湊足200元,因此200的優(yōu)先級(jí)高于100元的,故選B。6.C解析選項(xiàng)C中,若時(shí)間大于20分鐘,原表達(dá)式錯(cuò)誤,因此第一行表達(dá)式應(yīng)當(dāng)是cost=2+math.ceil((t-20)/5)。故選C。7.B解析A選項(xiàng),當(dāng)A小于20時(shí)判定為飲酒駕車,錯(cuò)誤;C選項(xiàng),當(dāng)A小于20時(shí)判定為醉酒駕車,錯(cuò)誤;D選項(xiàng),當(dāng)A小于20時(shí)判定為醉酒駕車,錯(cuò)誤。本題B選項(xiàng)正確。8.C解析本題考查分支結(jié)構(gòu)邏輯表達(dá)學(xué)問(wèn)。將三段中的數(shù)據(jù)(如10、20、30這三個(gè)數(shù)據(jù))代入if語(yǔ)句測(cè)試,可以發(fā)覺(jué)正確結(jié)構(gòu)只有C。9.A解析本題考查分支結(jié)構(gòu)邏輯表達(dá)學(xué)問(wèn)。選項(xiàng)A條件語(yǔ)句中的邏輯關(guān)系應(yīng)當(dāng)是and,而不是or。選項(xiàng)C的等效表達(dá)式是v-h1和h2-v是正負(fù)同號(hào)的,相當(dāng)于h1<=v<=h2,故正確。10.B解析選項(xiàng)A誤會(huì)為else是1秒后的狀況,但else表示t<=120,既包含1~120,也包含0~1的狀況,故A錯(cuò)誤;選項(xiàng)B雖然t>1時(shí)有兩種狀況都是請(qǐng)支付的狀態(tài),但B項(xiàng)是if-if的結(jié)構(gòu),所以當(dāng)t>120時(shí)會(huì)執(zhí)行后面的if語(yǔ)句,對(duì)其結(jié)果進(jìn)行修正,故B正確。選項(xiàng)C很簡(jiǎn)潔誤會(huì)為t>1走if,t>120走elif。但須要留意的是,當(dāng)t>120時(shí),同樣滿足if,一旦執(zhí)行if語(yǔ)句后,就不會(huì)再執(zhí)行elif了,故C錯(cuò)誤;選項(xiàng)D考法同A,t>1andt<=120只規(guī)定了請(qǐng)支付的狀況,但else既包含120s后的狀況,也包含1s前的狀況,故D錯(cuò)誤。11.A解析本題考查if語(yǔ)句及邏輯結(jié)構(gòu)。選項(xiàng)B,沒(méi)有對(duì)數(shù)據(jù)100的推斷。選項(xiàng)C,若輸入160,
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 與人合伙開廠合同標(biāo)準(zhǔn)文本
- 做樓房施工合同標(biāo)準(zhǔn)文本
- 公司勞務(wù)合同樣本 合肥
- 會(huì)務(wù)會(huì)展費(fèi)合同標(biāo)準(zhǔn)文本
- 上課住宿租賃合同樣本
- 買房單合同標(biāo)準(zhǔn)文本
- 買房傭金合同標(biāo)準(zhǔn)文本
- 代繳公積金合同標(biāo)準(zhǔn)文本
- 一包二包三包合同標(biāo)準(zhǔn)文本
- 乙方制作合同標(biāo)準(zhǔn)文本
- 2024年揚(yáng)州市事業(yè)單位統(tǒng)考招聘筆試真題
- 高中主題班會(huì) 高一下學(xué)期《自律自主自覺(jué)-成就更好的自己》主題班會(huì)教案
- 舞蹈簡(jiǎn)史考試題及答案
- 3.1公民基本權(quán)利 課件 2024-2025學(xué)年統(tǒng)編版道德與法治八年級(jí)下冊(cè)
- 2025年浙江安防職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)傾向性考試題庫(kù)匯編
- 2025年ACR痛風(fēng)管理指南
- 2024年畢節(jié)市東關(guān)坡糧食儲(chǔ)備有限公司社會(huì)招聘筆試真題
- DBJ50T-309-2018 地下管網(wǎng)危險(xiǎn)源監(jiān)控系統(tǒng)技術(shù)標(biāo)準(zhǔn)
- 廣東省汕頭市2025年普通高考第一次模擬考試生物學(xué)試題(含答案)
- 酒店服務(wù)人員職業(yè)道德課件
- 河道清淤人員培訓(xùn)
評(píng)論
0/150
提交評(píng)論