版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
期末模擬練習二[復制]選擇題1.Python源代碼文件的后綴名是()[單選題]*A.pdfB.docC.pngD.py(正確答案)2.給標識符關(guān)聯(lián)名字的過程是()[單選題]*A.賦值語句B.表達C.命名(正確答案)D.生成語句3.關(guān)于turtle庫,哪個選項的描述是錯誤的()[單選題]*A.turtle庫是一個直觀有趣的圖形繪制函數(shù)庫B.turtle繪圖體系以水平右側(cè)為絕對方位的0度C.turtle坐標系的原點默認在屏幕左上角(正確答案)D.turtle庫最早成功應(yīng)用于LOGO編程語言4.哪個選項是turtle繪圖中角度坐標系的絕對0度方向()[單選題]*A.畫布正下方B.畫布正左方C.畫布正右方(正確答案)D.畫布正上方5.關(guān)于turtle的畫筆控制函數(shù),哪個選項的描述是錯誤的()
turtle.setup(650,350,200,200)[單選題]*A.turtle.colormode()作用是設(shè)置畫筆RGB顏色的表示模式B.turtle.penup()的別名有turtle.pu0、turtle.up()C.turtle.pendown0)作用是落下筆畫,并移動畫筆繪制一個點(正確答案)D.turtle.width0)和turtle.pensize()都可以設(shè)置畫筆的尺寸6.哪個選項不能改變turtle的畫筆方向?()[單選題]*A.left()B.bk()(正確答案)C.seth()D.right()7.哪個選項能夠使用turtle庫繪制一個半圓形?()[單選題]*A.turtle.bk(-100)B.turtle.fd(100)C.turtle.circle(100)D.turtle.circle(100,180)(正確答案)8.以下選項中,不是Python語言保留字的是:()[單選題]*A.do(正確答案)B.whileC.exceptD.pass9.下列選項中不符合Python語言變量命名規(guī)則的是:()[單選題]*A.IB._AIC.TempStrD.3_1(正確答案)10.關(guān)于Python語言的特點,以下選項中描述錯誤的是()[單選題]*A.Python語言是多模型語言B.Python語言是腳本語言C.Python語言是跨平臺語言D.Python語言是非開源語言(正確答案)11.下面代碼的輸出結(jié)果是()
x=50.01
print(type(x))[單選題]*A.<class'bool'>B.<class'float'>(正確答案)C.<class'int'>D.<class'complex'>12.下面代碼的輸出結(jié)果是(C)
x=3.1415926
print(round(x,2),round(x))[單選題]*33.14223.143(正確答案)6.28313.關(guān)于Python的分支結(jié)構(gòu),以下選項中描述錯誤的是()[單選題]*A.Python中if-elif-else語句描述多分支結(jié)構(gòu)B.分支結(jié)構(gòu)可以向已經(jīng)執(zhí)行過的語句部分跳轉(zhuǎn)(正確答案)C.Python中if-else語句用來形成二分支結(jié)構(gòu)D.分支結(jié)構(gòu)使用if保留字14.下面代碼的輸出結(jié)果是()
forsin"HelloWorld":
ifs==”W":
continue
print(s,end="")[單選題]*A.Helloorld(正確答案)B.WorldC.HelloD.HelloWorld15.下列快捷鍵中能夠中斷(InterruptExecution)Python程序運行的是()[單選題]*A.Ctrl+F6B.F6C.Ctrl+QD.Ctrl+C(正確答案)16.字典d={'abc:123,'def':456,'ghi':789},len(d)的結(jié)果是()[單選題]*A.3(正確答案)B.6C.9D.12S和T是兩個集合,對S&T的描述正確的是()[單選題]*A.S和T的交運算,包括同時在集合S和T中的元素(正確答案)B.S和T的補運算,包括集合S和T中的非相同元素C.S和T的差運算,包括在集合S但不在T中的元素D.S和T的并運算,包括在集合S和T中的所有元素18.給定字典d,以下選項中對d.get(x,y)的描述正確的是()[單選題]*A.返回字典d中值為y的值,如果不存在,則返回xB.返回字典d中鍵為x的值,如果不存在,則返回y(正確答案)C.返回字典d中鍵為y的值,如果不存在,則返回yD.返回字典d中鍵值對為x:y的值19.對于遞歸函數(shù)的描述,以下選項中正確的是()[單選題]*A.函數(shù)名稱作為返回值B.包含一個循環(huán)結(jié)構(gòu)C.函數(shù)比較復雜D.函數(shù)內(nèi)部包含對本函數(shù)的再次調(diào)用(正確答案)20.下面代碼的輸出結(jié)果是()
>>>f=lambdax,y:y+x
>>>f(10,10)[單選題]*A.20(正確答案)B.10C.100D.10,1021.以下選項中,對于函數(shù)的定義錯誤的是()[單選題]*A.defvfunc(a,b):B.defvfunc(a,*b):C.defvfunc(*a,b):(正確答案)D.defvfunc(a,b=2):22.以下選項中,不是Python對文件的讀操作方法的是()[單選題]*AreadlineB.readtext(正確答案)C.readlinesD.read給出如下代碼:
fname=input("請輸入要打開的文件:")
fi=open(fname,"r")
forlineinfi.readlines():
print(line)
fi.close()
以下選項中描述錯誤的是()[單選題]*A.通過fi.readlines()方法將文件的全部內(nèi)容讀入一個字典fi(正確答案)B.上述代碼中fi.readlines()可以優(yōu)化為fiC.用戶輸入文件路徑,以文本文件方式讀入文件內(nèi)容并逐行打印D.通過fi.readlines()方法將文件的全部內(nèi)容讀入一個列表fi24.表達式",".join(ls)中l(wèi)s是列表類型,以下選項中對其功能的描述正確的是()[單選題]*A.將逗號字符串增加到列表ls中B.將列表所有元素連接成一個字符串,元素之間增加一個逗號(正確答案)C.在列表ls每個元素后增加一個逗號D.將列表所有元素連接成一個字符串,每個元素后增加一個逗號25.執(zhí)行如下代碼:
importturtleast
foriinrange(1,5):
t.fd(50)
t.left(90)
在PythonTurtleGraphics中,繪制的是()[單選題]*A.正方形(正確答案)B.五邊形C.三角形D.五角星26.下列函數(shù)中,不是基本的Python內(nèi)置函數(shù)是()[單選題]*A.abs()B.any()C.all()D.perf_counter()(正確答案)27.列出當前系統(tǒng)已經(jīng)安裝的第三方庫的命令格式是()[單選題]*A.pip-hB.pipinstall<擬安裝庫名>C.piplist(正確答案)D.pipdownload<擬下載庫名>28.關(guān)于Python注釋,以下選項中描述錯誤的是()[單選題]*A.注釋可用于標明作者和版權(quán)信息B.Python注釋語句不被解釋器過濾掉,也不被執(zhí)行(正確答案)C.注釋可以輔助程序調(diào)試D.注釋用于解釋代碼原理或者用途29.下面代碼的執(zhí)行結(jié)果是()
a=123456789
b="*”
print("{0:{2}>{1},}\n{0:{2}^{1},}\n{0:{2}<{1},}".format(a,20,b))[單選題]*A.****123,456,789**************123,456,789123,456,789*********B.****123,456,789*****123,456,789******************123,456,789C.*********123,456,789123,456,789*************123,456,789*****D.*********123,456,789****123,456,789*****123,456,789*********(正確答案)30.以下選項中描述正確的是()[單選題]*A.條件35<=45<75是合法的,且輸出為FalseB.條件24<=28<25是不合法的C.條件24<=28<25是合法的,目輸出為False(正確答案)D.條件24<=28<25是合法的,且輸出為True31.下面代碼的輸出結(jié)果是()
x2=1
fordayinrange(4,0,-1):
x1=(x2+1)*2
x2=x1
print(x1)[單選題]*A.46(正確答案)B.94C.190D.2332.以下選項中,不是具體的Python序列類型的是()[單選題]*A.字符串類型B.數(shù)組類型(正確答案)C.列表類型D.元組類型33.下面代碼的輸出結(jié)果是()
s=["seashell","gold","pink","brown","purple","tomato"]
print(s[4:])[單選題]*A.['purple','tomato’](正確答案)B.['seashell','gold','pink','brown']C.['gold','pink','brown','purple','tomato']D.['purple']34.在Python中,關(guān)于函數(shù)的描述,以下選項中正確的是()[單選題]*A.函數(shù)eval()可以用于數(shù)值表達式求值,例如eval("2*3+1")(正確答案)B.一個函數(shù)中只允許有一條return語句C.Python函數(shù)定義中沒有對參數(shù)指定類型,這說明,參數(shù)在函數(shù)中可以當作任意類型使用D.Python中,def和return是函數(shù)必須使用的保留字35.給出如下代碼:
importturtle
defdrawLine(draw):
turtle.pendown()ifdrawelseturtle.penup()
turtle.fd(50)
turtle.right(90)
drawLine(True)
drawLine(0)
drawLine(True)
drawLine(True)
turtle.left(90)
drawLine(0)
drawLine(True)
drawLine(True)
以下選項中描述錯誤的是:()[單選題]*A.運行代碼,在PythonTurtleGraphics中,繪制一個數(shù)碼管數(shù)字2B.代碼defdrawLine(draw)中的draw可取數(shù)值0、1、-1等C.代碼drawLine(True)中True替換為-1,運行代碼結(jié)果不變D.代碼drawLine(True)中True替換為0,運行代碼結(jié)果不變(正確答案)36.以下選項對應(yīng)的方法可以用于向CSV文件寫入一二維數(shù)據(jù)的是()[單選題]*A.exists()B.join()(正確答案)C.strip()D.split()37.Wordcloud類的to_file方法的功能是()[單選題]*A.to_file(filename)在filename路徑下生成詞云B.to_file(filename)將詞云圖保存為名為filename文件(正確答案)C.to_file(filename)生成詞云的字體文件路徑D.to_file(filename)生成詞云的形狀為filename38.關(guān)于eval函數(shù),以下選項中描述錯誤的是()[單選題]*A.eval函數(shù)的作用是將輸入的字符串轉(zhuǎn)為Python語句,并執(zhí)行該語句B.eval函數(shù)稱為評估函數(shù),可以去掉字符串最外側(cè)的引號C.執(zhí)行“>>>eval("Hello")”和執(zhí)行“>>>eval("'Hello'")”得到相同的結(jié)果(正確答案)D.如果用戶希望輸入一個數(shù)字,并用程序?qū)@個數(shù)字進行計算,可以采用eval(input(<輸入提示字符串>))組合39.給出如下代碼:>>>x=3.14>>>eval('x+10’)上述代碼的輸出結(jié)果是()[單選題]*A.系統(tǒng)報錯B.TypeError:mustbestr,notintC.3.1410D.13.14(正確答案)40.利用print()格式化輸出,能夠控制浮點數(shù)的小數(shù)點后兩位輸出的是()[單選題]*A.{:.2f}(正確答案)B.{.2}C.{.2f}D.{:.2}41.關(guān)于Python程序中與“縮進”有關(guān)的說法中,以下選項中正確的是()[單選題]*A.縮進統(tǒng)一為4個空格B.縮進可以用在任何語句之后,表示語句間的包含關(guān)系C.縮進在程序中長度統(tǒng)一旦強制使用(正確答案)D.縮進是非強制性的,僅為了提高代碼可讀性42.IDLE菜單中將選中區(qū)域注釋的快捷健是()
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 4365-2024電工術(shù)語電磁兼容
- DBCO-C3-amide-PEG6-NHS-ester-生命科學試劑-MCE-2122
- 二零二五年度新能源汽車產(chǎn)業(yè)鏈入股合同協(xié)議書
- 二零二五年度旅游巴士駕駛員雇傭協(xié)議
- 二零二五年度自動售賣機智能物流配送與倉儲服務(wù)合同
- 2025年度二零二五年度餐飲品牌形象授權(quán)租賃合同
- 二零二五年度水電工程合同糾紛處理合同
- 2025年度時尚主題飯店出租運營合同
- 二零二五年度個人信用貸款合作協(xié)議書
- 施工現(xiàn)場施工防外部干擾制度
- 【課件】免疫系統(tǒng)組成和功能(人教版2019選擇性必修1)
- 土力學與地基基礎(chǔ)(課件)
- IT系統(tǒng)災備和容災解決方案項目設(shè)計方案
- 青島版二年級數(shù)學下冊(六三制)全冊課件【完整版】
- 馬蹄焰玻璃窯爐設(shè)計技術(shù)培訓-課件
- 2023年主治醫(yī)師(中級)-眼科學(中級)代碼:334考試歷年真題集錦附答案
- 電力安全工作規(guī)程-(電網(wǎng)建設(shè)部分)
- 新加坡小學二年級英語試卷practice 2
- 小學五年級英語20篇英文閱讀理解(答案附在最后)
- 2023年遼寧鐵道職業(yè)技術(shù)學院高職單招(英語)試題庫含答案解析
- GB/T 23800-2009有機熱載體熱穩(wěn)定性測定法
評論
0/150
提交評論