


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、ython 二級模擬卷 2 精品練習(xí)一、選擇題Python 變量名的是()intBAbcCfloatDComplex2() APythonCC+D偽代碼下列語言中( )不屬于高級語言pythonVCCJAVAD匯編語言Python 語句中,會導(dǎo)致程序運(yùn)行出錯的語句是( )Ax=(y=1)Bx,y=y,xCx=1;y=1Dx=y=1Python 屬于區(qū)間的正確表達(dá)式是( )。ax and xbnx or xa and xbxa and xbPython 文件的后綴名是( )pdfdopasspyPython (21%4)+5 的值是( )A2B6C10D3Python 程序設(shè)計語言屬于( )。高
2、級語言自然語言匯編語言機(jī)器語言python 中,下列屬于字符串常量的是()pythonB3.14CcntD2018python 的值是()n=0 s=0whiles =6)Cord(5)Dround(5.9)Python 0,則空白處應(yīng)為( )a=14b=7c= print(c)Aa-ba+ba/ba%bPython 的關(guān)系運(yùn)算符中,用來表示不等于的符號是( )A= =!=Python 語言中的寫法為()=C:=D18運(yùn)行下列 Python 程序,結(jié)果正確的是()a=18b=7c=a%bb=a%bprint(a,b)A185B5 18C184D4 1819Python中變量的命名遵循的規(guī)則,不
3、正確的是()A以字母或下劃線開頭,后面可以是字母、數(shù)字或下劃線。 B區(qū)分大小寫C以數(shù)字開頭,后面可以是字母、數(shù)字或下劃線。20Python 中,可以輸出 hello world 的是( ) Aprintf(“hello world”)Boutput(“hello world”) CPrint(“hello +world”) Dprint(“hello world”)D不能使用保留字小林同學(xué)想要利用 Python )A賦值語句B循環(huán)語句C條件語句D輸出語句Python 程序設(shè)計語言編寫的源代碼,功能是輸出200 以內(nèi)能被整除的最大正整數(shù)。這段源代碼屬于( )。A程序B軟件C指令D命令在 Pyth
4、on 程序設(shè)計語言用于輸入和輸出的函數(shù)分別()read( 和write(Cinput( 和print()input( 和output(Dcin( 和cout( )python 函數(shù)的功能是返回不大于x a=3,b=4,c=5 ,則下列表達(dá)式的運(yùn)算結(jié)果中值最大的是()math.sqrt(b)abs(a- b)CInt(2*a-c/b)Da*2+b*2-c*2VB Len(python)+20 的值相等的是( )AInt(Rnd * 26)+1 CMid(Hello2019,6,2)+6python 中,有程序如下A=input() print(A * 5)通過鍵盤輸入 5,則運(yùn)算結(jié)果是()BVa
5、l(20)+16 mod 9Dabs(Sqr(16) 30)A5 5 5 5 5B25C5*5D5 5在Python 語言中,數(shù)據(jù)的輸入是通過()來實現(xiàn)的。input( )函數(shù)Coutput( )print( )Dabs( )函數(shù)a=2,b=5python ab And b3 的值是()FalseTrueC-1D1python 單行注釋和多行注釋分別是什么?()A 和 B#和 C/和 D#和/python 所支持的數(shù)據(jù)類型是()char二、程序填空floatintlistPython :參數(shù)currency 指。該程序用了哪一種算法結(jié)構(gòu)。輸出結(jié)果“50= 325.25 人民。則代碼應(yīng)該如何編寫
6、。編寫 Python 2021-06-21 為例,前面 5 個月總天 數(shù),加上 21 月份有29 天。閏年的判斷方式如下:I、能被 4 整除,但不能被 100 整除;II、能被 400 整除;(1)“2020-05-20”這一天是這一年的天。Python 代碼如下,在劃線處填入正確的代碼加框處的代碼有誤,請改正改正 mon=31, 28, 31, 30, 31, 30,31, 31, 30, 31, 30,31 #mon 中存儲 1-12 每個月的天數(shù)s=input(請輸入年月日: ) month=int(s5:7)sum=0for i in range( sum+=moni sum+=day
7、if:isleap=True else: if sum+=1print(這一天是當(dāng)年的第 +str (sum)+天)可回收垃圾)有害垃圾)list3(易腐垃圾),剩下的為其他垃圾,目前,列表中已經(jīng)存儲了以下數(shù)據(jù)。list1=玻璃瓶,舊書,金屬,紙板箱,舊衣服,易拉罐list2=膠片,消毒水,紐扣電池,水銀溫度計,過期藥水,泡沫塑料list3=動物內(nèi)臟,菜葉菜梗,過期食品,香蕉皮,果殼根據(jù)現(xiàn)有列表,完成以下問題:list3 中取出“過期食品”的表達(dá)式:list1 ,金屬這一段的表達(dá)式:,經(jīng) 過判斷,里面存放的為有害垃圾,如何將該列表中的元素添加到list2 中,請寫出相關(guān)的表達(dá)式:list1 中
8、:以下程序段的功能是:根據(jù)從鍵盤上輸入的表示星期幾的數(shù)字,若輸入的數(shù)字不是在范圍(1 至 7)、Thu、Sun”。n=int(input(“請輸入一個數(shù):”)list= “Mon”,”Tue”,”Wed”,”Thu”,”Fri”,”Sta”,”Sun” if:print(“輸入錯誤!”) else:print()1100 內(nèi)奇數(shù)之和(range函數(shù))輸入三個同學(xué)的成績,然后大到小排列。100 以內(nèi)的素數(shù)。S=1+6+11+101 的程序代碼。請你在 處填寫正確的語句。s=0 k=1while(k=”表示, 故“x 屬于區(qū)間a,b)”xa and xb,故本題選C 選項。解析:C【詳解】本題主要
9、考查 Python 表達(dá)式。Python 表達(dá)式中,大于等于運(yùn)算符用“=”表示,故“x 屬于區(qū)間a,b)”的正確表達(dá)式是xa and xb,故本題選C 選項。6D【詳解】PythonPythonpy,D項。解析:D【詳解】本題主要考查 Python 文件知識點。Python 文件的后綴名是 py,故本題選 D 選項。7B【詳解】本題主要考查 Python 表達(dá)式的運(yùn)算。(21%4)+5=1+5=6,故表達(dá)式(21%4)+5 的值是 6,故本題選 B 選項。解析:B【詳解】Python (21%4)+5=1+5=6(21%4)+5 6,故本題選B 選項。8A【詳解】本題主要考查 Python 程
10、序設(shè)計語言。Python、VB、C 程序設(shè)計語言等均屬于高級語言,故本題選 A 選項。解析:A【詳解】本題主要考查 Python 程序設(shè)計語言。Python、VB、C 程序設(shè)計語言等均屬于高級語言,故本題選A 選項。9A【詳解】本題主要考查 Python 數(shù)據(jù)類型。python是字符串常量,3.14、2018 是數(shù)值型常量,cnt 是變量,故本題選 A 選項。解析:A【詳解】本題主要考查 Python 數(shù)據(jù)類型。python是字符串常量,3.14、2018 是數(shù)值型常量,cnt 是變量,故本題選A 選項。10C【詳解】Python 程序的執(zhí)行。n=0,s=0s=10,則循環(huán)結(jié)束時,n=n+3=
11、0+3+3+3=9,s=s+n=0+3+6+9=18,故程序結(jié)束后,s 18,故解析:C【詳解】Python n=0,s=0s=6)=6,ord(5)=53,round(5.9)=6A 選項。15D【詳解】本題考查 Python 程序執(zhí)行輸出 c=0。a-b=7,a+b=21,a/b=2,a%b=0。故本題選 D 選項解析:D【詳解】本題考查 Python 程序執(zhí)行輸出 c=0。a-b=7,a+b=21,a/b=2,a%b=0。故本題選 D 選項16B【詳解】PythonB解析:B【詳解】本題主要考查 Python 關(guān)系運(yùn)算符。用來表示不等于的符號是“!=”,“= =”表示等于,“=”表示大于
12、等于,“b 值為abAndb3 F解析:A【詳解】Python a=2,b=5,ab 兩邊都為真,表達(dá)式的值才為真,故表達(dá)式ab And b3 A 選項。29B【詳解】本題主要考查 Python 注釋。python 單行注釋和多行注釋分別是#和 ,故本題選 B 選項。解析:B【詳解】本題主要考查 Python 注釋。python 單行注釋和多行注釋分別是#和 ,故本題選 B 選項。30A【詳解】Python 數(shù)據(jù)類型。Python char 類型,一個字符也是字符A 選項。解析:A【詳解】Python Python char 類型,一個字符也是字符串,故本題選A 選項。二、程序填空形參 分支結(jié)
13、構(gòu)選擇結(jié)構(gòu)) if return return )elif 語句類似【詳解】Python currency 由50= 325.25 if 條return return )elif 語句類似。或day=int(s-2:) isleap and month2year%4=0and year%100!=0 or year%400=0【詳解】Python 29 2031+29+31+30+20=141s 0 開始, 此處是將輸入日期中的天取出來放到變量day 中,可以使用切片操作:從左邊開始截取,。通過循環(huán)將前month-1 來,故變量i0 month-10,month-1。變量isleapislea
14、p 值為真且month2,則sum1isleapand month2。由題干閏年判斷條件,可知加框處應(yīng)改為year%4=0 and or 。list32 list11:4 list2=list2+list4 或 list2.extend(list4) list1=list1+“塑料瓶” 或者 list1.append(“塑料瓶”)【詳解】Python 列表數(shù)據(jù)類型。“過期食品”在列表list32list3金屬,list113,從 list1 中截取舊書,金屬,紙板箱這一段的表達(dá)式:list11:4(不包括 4)。將該列表中的元素添加到 list2 中,表達(dá)式是list2=list2+list4
15、 或 list2.extend(list4)。(extend()列表))list1 中:list1=list1+“塑料瓶” 或者list1.append(“塑料瓶”)(append)。n7listn-1【詳解】Python 程序調(diào)試。輸入的數(shù)字不是在范圍7)輸出“輸入錯誤!”,故此處ifn1 or 0 list 索引是06n 17listn-1。Sum=0for i in range(1,101,2):Sum+=i 【詳解】Python 1100 內(nèi)奇數(shù)之和,用Sum 來求和,變量i1002,可以使用rangeSum=0for i in range(1,101,2):Sum+=i print(
16、Sum) 36【詳解】本題主要考查程序設(shè)計與實現(xiàn)??梢允褂肞ython 程序?qū)崿F(xiàn)題干要求:1:for i in range(2,101): j=2while j=i:if i%j=0:breakj+=1if ji:continue else:print(i,end= )參考答:2:for i in range(2,101): for j in range(2,i):if(i%j=0): breakelse: print(i)【詳解】Python break 語句可以立即終止當(dāng)前循環(huán)的執(zhí)行,跳出當(dāng)while for break 語句,就會直接結(jié)束當(dāng)前正在執(zhí)行的循環(huán)體。這就好比在操場上跑步,原計劃
17、跑10 2 候,突然想起有急事要辦,于是果斷停止跑步并離開操場,這就相當(dāng)于使用了break 語句提前終止了循環(huán)。答案中代碼的實現(xiàn)過程見下圖:1:2:k=k+5print(s)【詳解】本題主要考查Python 程序的執(zhí)行與調(diào)試s=0,k=1,計算S=1+6+11+101,循環(huán)條件是k0或money=020000,2) year=year+1【詳解】Python money 5 萬元資金存入銀行500005 3.25%、3%3%2%、1.75%rate 數(shù)組保存,故填0.0325,0.03,0.03,0.02,0.0175for rate 數(shù)組中取值,故填i in 沒有冒號算錯誤)round()函數(shù),保留結(jié)果兩位小數(shù),故填money=round(money*(1+i),2)10 3.7%的銀行保證收money 100000100000year 0,故money 0 0money0 。收益率3.7%2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國全自動剖溝機(jī)數(shù)據(jù)監(jiān)測研究報告
- 山東省德州市寧津縣2024-2025學(xué)年九年級上學(xué)期期末化學(xué)試卷(含答案)
- 高中禁毒測試題及答案
- 2019-2025年軍隊文職人員招聘之軍隊文職法學(xué)自我提分評估(附答案)
- 2019-2025年消防設(shè)施操作員之消防設(shè)備高級技能提升訓(xùn)練試卷A卷附答案
- 2023-2024學(xué)年廣東省廣州四中教育集團(tuán)七年級(下)期中數(shù)學(xué)試卷(含答案)
- 汽油檢測知識培訓(xùn)課件
- (一模)哈三中2025屆高三第一次模擬考試 物理試題(含答案)
- 安徒生童話之丑小鴨的感悟
- 煤炭買賣居間合同
- 2024年批次杭州市教育局所屬事業(yè)單位招聘筆試真題
- 2024年海東市第二人民醫(yī)院自主招聘專業(yè)技術(shù)人員考試真題
- 《VAVE價值工程》課件 - 創(chuàng)造最大化的價值與效益
- 中醫(yī)養(yǎng)生保健知識科普
- 社區(qū)居委會2025年工作總結(jié)暨2025年工作計劃
- 2024年天翼云認(rèn)證運(yùn)維工程師考試復(fù)習(xí)題庫(含答案)
- 水果聯(lián)營合同范例
- 江蘇卷2024年高考語文第一次模擬考試一(原卷版+解析版)
- 實驗室儀器設(shè)備售后服務(wù)承諾書(7篇)
- 《主管技能訓(xùn)練》課件
- 2024解析:第十六章電壓和電阻-講核心(解析版)
評論
0/150
提交評論