版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
x1.整型變量中存放了一個兩位數(shù),要將這個兩位數(shù)的個位數(shù)字和十位數(shù)字交換位置,例Python如,變成,正確的表達式是()Pythonprint(8+7%2**2)2.在中A.a(chǎn)≤xorx<b6.在Python中,顯示出信息x,并要求輸入數(shù)據(jù)的是()。7.已知列表,,,,,則python表達式max(list1)的值為()C.5不等式方程|x|>1解的是()C.x>1andx<-1D.x>-1andx<18.下列PythonA.x>1orx<-19.以下Python程序段執(zhí)行后,輸出結果為()。A.m不能被3整除B.29不能被3整除C.29能被3整除D.m能被3整除項中,不是Python中文件操作的相關函數(shù)是()。10.以下選A.open()B.load()C.read()D.write()11.下列可以導入PythonA.importmoduleB.inputmoduleC.printmoduleD.defmodule模塊的語句是()B."yt"C."py"D."yh"A.B.C.D.Python15.以下代碼的運行結果是()。a=3b=4a=a*bprint(a)A.3B.4C.12D.a(chǎn)*b16.列表在python中的作用非常強大,它可以包含多個數(shù)據(jù)元素,下面是列表的數(shù)據(jù)元素()。A.整數(shù)B.浮點數(shù)C.字符串D.以上都是17.有python程序如下a=int(input())b=int(input())c=input()ifc=='+':print(a+b)elifc=='-':print(a-b)elifc=='*':print(a*b)elifc=='/':print(a/b)else:print(“輸入錯誤,請重試”)當程序運行后,小新依次輸入92*程序輸出結果應為()A.18B.11C.7D.4Python18.運行下列程序,結果正確的是()c=len(s)#len求字符串長度foriinrange(0,c):print(chr(ord(s[i])+2),end="")#ord()else:chr()ASCII函數(shù)是函數(shù)配對函數(shù),將字符轉值print(chr(ord(s[i])+3),end="")的是()python20.以下程序段執(zhí)行后,輸出結果為()3"(,不能被整除)3"(,能被整除)333在編寫程序的過程中可能會用到哪些語句()小林同學A.賦值語句B.循環(huán)語句22.在Python中,用變量code存儲學生的借書卡編碼,例如:code=“NO.2020100502”,則變量code的數(shù)據(jù)類型應定義為()A.布爾型B.整型C.字符串型D.浮點型文本框內是一段用Python程序設計語言編寫的源代碼,功能是輸出以內能被200A.程序B.軟件C.指令D.命令24.關于Python的內存管理,下A.變量不必事先聲明列說法錯誤的是()B.變量無需先創(chuàng)建和賦值就可直接使用C.變量無須制定類型D.可以使用釋放資源delA.使用__private關鍵字BCpublic.使用關鍵字D__XX.使用定義變量名data=[172,,,,,91652915621]max()data入、輸出數(shù)據(jù)時使用的圖例是()A.B.C.D.28.Python語言源代碼程序編譯后的文件擴展名為()A..pyB..cC..javaD..c++D.or29.以下哪個不是python關鍵字()A.coutB.fromC.notPython30.有如下程序,15000運行后輸入,出結果為()當程序則程序輸A.2800B.2800.0C.12200D.12200.0二、程序填空31.學校氣象小組使用自動測溫儀在校園測量了1月12日的氣溫,并利用Python繪制了這天的氣溫圖,該圖如下所示:()在以上程序中,變量的數(shù)據(jù)類型是_________。1PythonY2Python8_________。()在以上程序中,第行橫線處的通過觀察,氣溫釆樣間隔時間是_________個小時。算法,請用Python寫出實現(xiàn)該算法相應的代碼。代碼是3()32.編寫程序。如圖所示的程序33.閱讀程序。分析以下'code='通行密碼'print(who+destination+code+action+str(number))(1)變量who的數(shù)據(jù)類型_______________(2)類似number的數(shù)據(jù)類型______________(3)print語句輸出的結果是______________(4)str(number)的作用是_________。。。。(5)“+”在程序中的作用是____________。34.完善代碼并保存。實現(xiàn)功能:從鍵盤輸入10個學生的測試成績,輸出最高分和最低分。cj=[]foriinrange(0,________):x=float(input("請輸入一個數(shù)cj.append(________)"))print(max(cj),min(________))input("運行完畢,請按回車鍵退出...")35.在一千多年前的《孫子算經(jīng)》中,有這樣一道算術題:“今有物不知其數(shù),三三數(shù)之剩二,五五數(shù)之剩三,七七數(shù)之剩二,問物幾何?”。即一個數(shù)除以3余2,除以5余3,除以7余2,求這個數(shù)。i=①________while(i%3!=2②________i%5!=3ori%7!=2):i=③________print(i)36.程序設計:鍵盤輸入任意的正整數(shù),程序輸出與其相應的二進制數(shù)。代碼如下:n=int(input("請輸入一個十進制數(shù):"))result=[]whilen>0:result.append(①)n=②result.reverse()foriinresult:print(i,end=”)(1)程序代碼中①處正確的代碼是(_______)。A.n%2B.n/2C.n//2D.n*2(2)程序代碼中②處可能的代碼是(_______)。A.n%2B.n/2C.n//2D.n*237.編寫一個程序,它將找到所有這些數(shù)字,可被7整除,但不是5的倍數(shù),2000年至:3200年(包括在內)。到得的數(shù)字應按逗號分隔的順序打印在一行上。提示考慮使用range(#begin,#end)38.計算機解決問題的過程為“分析問題——設計算法(流程圖)——編寫程序——調試程序”,1i_________()在第一行程序中,變量的數(shù)據(jù)范圍為到。2j_________()在第二行的程序中,變量的數(shù)據(jù)范圍為到。()如果“%d”表示十進制數(shù),那么%2d則表示____位寬的3十進制數(shù)。4()第三行程序改為print("%dX%d=%2d"%(i,j,i*j),end=""),則本題的輸出應該是最后一行的表示換行,那么end=””的功能是_______print()。_____。5()如果【參考答案】***試卷處理標記,請不要刪除一、選擇題1.A【詳解】本題主要考查Python表達式。當x=13時,(x%10)*10+x//10=31,(x%10)//10+x//10=1,(x/10)%10+x//10=2,(x%10)*10+x%1解析:A【詳解】Python本題主要考查表達式。當x=13(x%10)*10+x//10=31(x%10)//10+x//10=1時,,,(x/10)%10+x//10=2,(x%10)*10+x%10=33,故本題選A選項。2.D【詳解】本題考查的是Python表達式。**是冪次方優(yōu)先級最高,%是求余。,是輸出語句。故選項D正確。8+7%2**2=8+7%4=8+3=11print解析:D【詳解】本題考查的是Python表達式。**是冪次方優(yōu)先級最高,%是求余。,是輸出語句。故選項D正確。8+7%2**2=8+7%4=8+3=11print3.B【詳解】本題主要考查Python表達式。在python語言中表示“x屬于區(qū)間[a,b)”的正確表達式是a<=xandx<b,故本題選B選項。解析:B【詳解】本題主要考查Python表達式。在python語言中表示“x屬于區(qū)間[a,b)”的正確表達式是a<=xandx<b,故本題選B選項。4.D【詳解】本題主要考查Python文件知識點。Python文件的后綴名是py,故本題選D選項。解析:D【詳解】本題主要考查Python文件知識點。Python文件的后綴名是py,故本題選D選項。5.D
【詳解】本題考查Python文件擴展名相關知識點Python程序文件的擴展名是.py。故本題選D選項解析:D【詳解】本題考查Python文件擴展名相關知識點Python程序文件的擴展名是.py。故本題選D選項6.D【詳解】本題主要考查Python常用函數(shù)。abs(x)是返回x的絕對值,float()函數(shù)用于將整數(shù)和字符串轉換成浮點數(shù),print()是輸出函數(shù),input()是輸入函數(shù),故本題選D選項。解析:D【詳解】本題主要考查Python常用函數(shù)。abs(x)是返回x的絕對值,float()函數(shù)用于將整數(shù)和字符串轉換成浮點數(shù),print()是輸出函數(shù),input()是輸入函數(shù),故本題選選項。D7.B【詳解】本題主要考查Python表達式的運算。max返回序列最大值,列表list1=[10,66,27,33,23],則python表達式max(list1)的值為66,故本題選選項。B解析:B【詳解】本題返回序列最大值,列表主要考查Python表達式的運算。maxlist1=[10,66,27,33,23],則python表達式max(list1)的值為66,故本題選B選項。8.A【詳解】本題主要考查Python表達式。題干不等式方程可以寫成x<-1或者x>1,用Python表示是x>1orx<-1,故本題選A選項。解析:A【詳解】Python干不等式方程可以寫成x<-1或者x>1,用Python表示是本題主要考查表達式。題x>1orx<-1,故本題選A選項。9.B【詳解】本題考查的是Python選擇語句。print是輸出語句,%是求余,!=是不等于,29%3=2,條件不成立,則執(zhí)行輸出29不能被3整除。故本題應選B。
B解析:【詳解】本題考查的是選擇語句。是輸出語句,是求余,!是不等于,29%3=2,條Pythonprint%=293B件不成立,則執(zhí)行輸出不能被整除。故本題應選。10.B【詳解】Pythonread()write()open()本題主要考查文件操作函數(shù)。是文件打開函數(shù),、json.load()jsonB用于從文件中讀取數(shù)據(jù),故本題選選項是文件讀寫函數(shù);B解析:【詳解】Pythonread()write()是文件讀寫open()本題主要考查文件操作函數(shù)。是文件打開函數(shù),、json.load()jsonB函數(shù);用于從文件中讀取數(shù)據(jù),故本題選選項。11.A【詳解】PythonPython關鍵字是import,故本題本題主要考查模塊的導入。模塊導入的A選選項。A解析:【詳解】Python本題主要考查模塊的Python導入。模塊導入的import關鍵字是,故本題選選A項。12.B【詳解】Python本題主要考查變量的命名。變量的命名規(guī)則有:只能以字母或下劃線開PythonAbc變量名的是,故頭,不能包含特殊符號,不能是關鍵字,故可作為B本題選選項。B解析:【詳解】Python本題主要考查變量的命名。變量的命名規(guī)則有:只能以字母或下劃線開頭,不能包PythonAbcB變量名的是,故本題選選項。含特殊符號,不能是關鍵字,故可作為13.D【詳解】Python運算。字符串a(chǎn)="python",本題主要考查字符串的a[1]+a[3]="y"+"h"="yh"D,故本題選選項。D解析:【詳解】Python運算。字符串a(chǎn)="python",a[1]+a[3]="y"+"h"="yh",故本題本題主要考查字符串的D選選項。
14.D【詳解】PythonIFif()本題考查的是程序調試。雙分支語句。條件后面要加冒號,else4后面也要加冒號。故標號中存在語法錯誤。D解析:【詳解】PythonIFif()本題考查的是程序調試。雙分支語句。條件后面要加冒號,后面也要加else4冒號。故標號中存在語法錯誤。15.C【詳解】本題主要考查Python程序的執(zhí)行。,,a=3b=4a=a*b=3*4=12,故運行的結果是12C,故本題選選項。C解析:【詳解】Pythona=3b=4a=a*b=3*4=12本題主要考查程序的執(zhí)行。,,12,故運行的結果是,故本C題選選項。16.D【詳解】本題考查的是python中的列表相關知識,列表可以包含任意類型的元素,可以D在同一個列表中存儲字符串、浮點類型、對象、復數(shù)類型等數(shù)據(jù)。故選項正確。D解析:【詳解】本題考查的是python中的列表相關知識,列表可以包含任意類型的元素,可以在同一個列D表中存儲字符串、浮點類型、對象、復數(shù)類型等數(shù)據(jù)。故選項正確。17.A【詳解】本題考查Python程序段。當程序運行后,小新依次輸入92*,即a=9,b=2,c=*,則elifc==‘*’:成立,執(zhí)行print(a*b),結果為18,故本題選A。A解析:【詳解】本題考查Python程序段。當程序運行后,小新依次輸入92*,即a=9,b=2,c=*,則elifc==‘*’:成立,執(zhí)行print(a*b),結果為18,故本題選A。18.C【詳解】本題主要考查Python程序的執(zhí)行。c是字符串s的長度,變量i的范圍是0~c-
1,如果i<2,將該字符后移2位并輸出,否則將該字符后移3位并輸出,故程序運行的結果是cdfghC解析:【詳解】Pythoncsi本題主要考查程序的執(zhí)行。是字符串的長度,變量的范圍是,如果0~c-1i<223,將該字符后移位并輸出,否則將該字符后移位并輸出,故程序運行的結果是cdfghijC,故本題選選項。19.D【詳解】PythonPythonprint()本題主要考查輸出語句。輸入函數(shù)是,故可以輸出helloworldprint“helloworld”D的是(),故本題選選項。D解析:【詳解】本題主要考查輸出語句。輸入函數(shù)是,故可以輸出helloworld的是PythonPythonprint()print“helloworld”D(),故本題選選項。20.A【詳解】Python29%3=2if本題主要考查程序的執(zhí)行。,滿足條件,輸出結果為不293A能被整除,故本題選選項。A解析:【詳解】Python29%3=2if29本題主要考查程序的執(zhí)行。,滿足條件,輸出結果為不能被整3A除,故本題選選項。21.ABD【詳解】本題考查Python語句。初始值會涉及到賦值語句、從1加到會100用到循環(huán)語句、最后會輸出結果用ABD到輸出語句。故本題選ABD解析:【詳解】本題考查Python語句。初始值會涉及到賦值語句、從1加到會用到循環(huán)語句100、最后會輸出結果用到輸出語ABD句。故本題選22.C【詳解】本題考查的是數(shù)據(jù)類型。布爾型數(shù)據(jù)只有兩種狀態(tài),整型不帶有小數(shù)點,字符串型含有數(shù)字、字母等數(shù)據(jù),浮點型帶有小數(shù)點。NO.2020100502有數(shù)字有字
母等,故應定義為字符串型。選項C正確C解析:【詳解】本題考查的是數(shù)據(jù)類型。布爾型數(shù)據(jù)只有兩種狀態(tài),整型不帶有小數(shù)點,字符串型含有數(shù)NO2020100502浮點型帶有小數(shù)點。.有數(shù)字有字母等,故應定義為字字、字母等數(shù)據(jù),符串型。選項C正確。23.A【詳解】本題考查的知識點是程序概念。程序是指為實現(xiàn)特定目標或解決特定問題而用計算機語言編寫的命令序列的集合。程序中包括指令和數(shù)據(jù)。軟件是指包括所有在電腦運行的程序。軟件=程序+數(shù)據(jù)+文檔。A解析:【詳解】本題考查的知識點是程序概念。程序是指為實現(xiàn)特定目標或解決特定問題而用計算機語言編寫的命令序列的集合。程序中包括指令和數(shù)據(jù)。程序。軟件=程序+數(shù)據(jù)+文檔。軟件是指包括所有在電腦運行的指令是指示計算機執(zhí)行某種操作的命令。一個指令通常由兩部分組成:操作碼+地址碼。根據(jù)它們的定義,可以得出題目中的源代碼屬于程序。故A選項正確。24.B【詳解】本題主要考查Python的變量。變量需要先創(chuàng)建和初始化,才可以使用,故本題選B選項。B解析:【詳解】本題主要考查Python的變量。B選項。變量需要先創(chuàng)建和初始化,才可以使用,故本題選25.D【詳解】本題主要考查Python變量的定義。Python定義私有變量的方法為使用__XX定義變量名,故本題選D選項。D解析:【詳解】Python定義。Python定義私有變量的方法為使用__XX定義變量名,本題主要考查變量的故本題選D選項。26.C
【詳解】Pythonmax本題主要考查函數(shù)。當接收的是列表,則返回列表中最大的元素,172C故執(zhí)行下列語句后,顯示結果,故本題選選項。C解析:【詳解】Pythonmax本題主要考查函數(shù)。當接收的是列表,則返回列表中最大的元素,故執(zhí)行下列172C語句后,顯示結果,故本題選選項。27.D【詳解】本題考查的是流程圖相關知識。圓角矩形用來表示程序的開始和結束,矩形用來表示處理框,菱形用來表示判斷,平行四邊形用來表示輸入、輸出。故本題D應選。D解析:【詳解】本題考查的是流程圖相關知識。圓角矩形用來表示程序的開始和結束,矩形用來表示處理D框,菱形用來表示判斷,平行四邊形用來表示輸入、輸出。故本題應選。28.A【詳解】本題主要考查Python文件。Python語言源代碼程序pyBCD編譯后的文件擴展名為,選項分別為C語言、java語言、C++語言源代碼程序編譯后的文件擴展A名,故本題選選項。A解析:【詳解】本題主要考查Python文件。Python語言源代碼程序編譯后的pyBCD文件擴展名為,選項分別為C語言、java語言、C++語言源代碼程序編譯后的文件擴展名,故本題選選項。A29.A【詳解】本題主要考查Python關鍵字。關鍵字from一般用于類的導入,not、or是邏輯運算符,不是Python關鍵字,故本題選選項。coutAA解析:【詳解】本題主要考查Python關鍵字。關鍵字from一般用于類的導入,not、or是邏輯運算符,cout不是Python關鍵字,故本題選選項。A30.D【詳解】Python本題考查的是的選5000,接著在判擇嵌套語句。先判斷是否小于等于
salary。因為接收的是31.listplt.plot(X,Y)2Y)。②scatter是繪制散點圖函數(shù),圖中還需要使用繪圖函數(shù)8,故第行橫線處的代碼是。通過觀察,氣溫釆樣間隔時間是32.a(chǎn)=float(input("請輸入一個數(shù)"))ifc>aandc>b:print("最大數(shù)為:",c)elifb>a:print("最大數(shù)數(shù)",b)else:【詳解】本題主要考查算法描述及Python程序設計。分析算法流程圖,首先輸入a、b、c三個數(shù),進行兩兩比較,輸出最大數(shù),故Python程序設計如下:a=float(input("b=float(input("c=float(input("ifc>aandc>b:"))請輸入一個數(shù)"))請輸入一個數(shù)"))請輸入一個數(shù)print("最大數(shù)為:",c)elifb>a:print("最大數(shù)數(shù)",b)else:print("最大小數(shù)為",a)33.字符串字符串我的鏡像世界通行密碼是153轉換為字符串連接字符串【詳解】本題主要考查Python程序的執(zhí)行與調試。①who='我的',可知變量who的數(shù)據(jù)類型字符串。②number='153',類似number的數(shù)據(jù)類型也為字符串。③print(who+destination+code+action+str(number)),是將變量字符串拼接后輸出,故print語句輸出的結果是我的鏡像世界通行密碼是153。④str(number)的作用是轉換為字符串。⑤“+”在程序中的作用是連接字符串。34.xcj【詳解】本題主要考查Python程序執(zhí)行與調試。①從鍵盤輸入10個學生的測試成績,range(a,b)的范圍是從a~b,但不包括b,故第一空填10。②每輸入一個數(shù)x,將其通過append函數(shù)加到列表cj中,故第二空填x。③求最大值用max函數(shù),求最小值用mincj。函數(shù),故第三空填.35ori+1【詳解】本題主要考查Python程序執(zhí)行與調試。①分析程序可知,程序采用枚舉的算法找出該數(shù),當不滿足條件時,i遞增繼續(xù)判斷,故i的初始值是0,第一空填0。②一個數(shù)除以3余2,除以5余3,除以7余2,此處是取不滿足情況時,i遞增,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030全球新能源電池CCS集成母排行業(yè)調研及趨勢分析報告
- 2025-2030全球無線藍牙肉類溫度計行業(yè)調研及趨勢分析報告
- 2025-2030全球血栓彈力圖檢測試劑盒行業(yè)調研及趨勢分析報告
- 2025-2030全球核電站管道系統(tǒng)行業(yè)調研及趨勢分析報告
- 2025-2030全球環(huán)氧干式變壓器行業(yè)調研及趨勢分析報告
- 2025年全球及中國超聲軟組織手術刀行業(yè)頭部企業(yè)市場占有率及排名調研報告
- 2025年全球及中國一次性3D儲液袋行業(yè)頭部企業(yè)市場占有率及排名調研報告
- 2025-2030全球聚氨酯泡沫開孔劑行業(yè)調研及趨勢分析報告
- 2025年全球及中國家具彈性帶行業(yè)頭部企業(yè)市場占有率及排名調研報告
- 2025【合同范本】服裝專賣店加盟合同
- 2024年湖南高速鐵路職業(yè)技術學院高職單招數(shù)學歷年參考題庫含答案解析
- 上海鐵路局招聘筆試沖刺題2025
- 國旗班指揮刀訓練動作要領
- 春季安全開學第一課
- 植物芳香油的提取 植物有效成分的提取教學課件
- 肖像繪畫市場發(fā)展現(xiàn)狀調查及供需格局分析預測報告
- 2021-2022學年遼寧省重點高中協(xié)作校高一上學期期末語文試題
- 同等學力英語申碩考試詞匯(第六版大綱)電子版
- 墓地個人協(xié)議合同模板
- 2024年部編版初中語文各年級教師用書七年級(上冊)
- 中日合同范本
評論
0/150
提交評論