版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
文件編號:9B-D8-EC-4E-1D
python數(shù)據(jù)分析面試題
整理表
姓爸_____________
職業(yè)工種:_____________
申請級別:_____________
受理機構(gòu):_____________
填報日期:_____________
A4打印/修訂/內(nèi)容可編輯
第1頁共15頁
文件編號:9B-D&EC-4E-1D
第2頁共15頁
文件編號:9B-D&EC-4E-1D
試卷序號:班級:學號:姓名:
----------------------------裝------------------------訂
信息工程學院
2018~2019學年第一學期期末考試試卷
Python程序設計()A卷使用班級班答題時間.
120分鐘
題號一二三四五六總分閱卷教師
得分
閱卷教師__________
得分選擇題(本大題共40個小題,每題1.5分,共計60分)
1,關(guān)于Python程序格式框架的描述,以下選項中錯誤的是
A.Python語言的縮進可以采用Tab鍵實現(xiàn)
B.Python單層縮進代碼屬于之前最鄰近的一行非縮進代碼,多層縮進代碼根據(jù)縮進關(guān)系決定
所屬范圍
C.判斷、循環(huán)、函數(shù)等語法形式能夠通過縮進包含一批Python代碼,進而表達對應的語義
D.Python語言不采用嚴格的“縮進”來表明程序的格式框架
第3頁共15頁
文件編號:9B-D&EC-4E-1D
2、關(guān)于Python語言的注釋,以下選項中描述錯誤的是
A.Python語言的單行注釋以#開頭B.Python語言的單行注釋以
單引號‘開頭
C.Python語言的多行注釋以‘一(三個單引號)開頭和結(jié)尾D.Python語言有兩種注釋方
式:單行注釋和多行注釋
3、下面代碼的輸出結(jié)果是x=12.34;print(type(x))
A.<dass'int'>B.<class'float'>C.<class'bool'>D.<class'complex'>
4、以下選項中Python用于異常處理結(jié)構(gòu)中用來捕獲特定類型的異常的保留字是
A.exceptB.doC.passD.while
5、關(guān)于eval函數(shù),以下選項中描述錯誤的是
A.eval函數(shù)的作用是將輸入的字符串轉(zhuǎn)為Python語句,并執(zhí)行該語句
B.如果用戶希望輸入一個數(shù)字,并用程序?qū)@個數(shù)字進行計算,可以采用eval(input(<輸入
提示字符串>))組合
C.執(zhí)行evalf'Hello")和執(zhí)行eval("'Hello'")得到相同的結(jié)果
D.eval函數(shù)的定義為:evalfsource,globals=None,locals=None,/)
6、IDLE環(huán)境的退出命令是
A.esc()B.escape()C.回車鍵D.exit()
7、以下選項中,不符合Python語言變量命名規(guī)則的是
A.keyword33_B.33_keywordC._33keywordD.keyword_33
8、Python文件的后綴名是
A.pdfB.doC.passD.py
9、以下不是Python語言關(guān)鍵字的選項是:
A.returnB.defC.inD.define
試卷序號:班級:學號:姓名:
第4頁共15頁
文件編號:9B-D&EC-4E-1D
----------------------------裝一一訂
10、如果Python程序執(zhí)行時,產(chǎn)生了uunexpectedindent,,的錯誤,其原因是
A.代碼中使用了錯誤的關(guān)鍵字B.代碼中缺少“:”符號
C.代碼里的語句嵌套層次太多D.代碼中出現(xiàn)了縮進不匹配的問題
11、以下選項對于import保留字描述錯誤的是
A.import可以用于導入函數(shù)庫或者庫中的函數(shù)B.可以使用fromjiebaimport
kut引入jieba庫
C.使用importjiebaasjb,引入函數(shù)庫jieba,取別名jbD.使用importjieba引入jieba庫
12、Python可以將一條長語句分成多行顯示的續(xù)行符號是
A.\B.#C.;D/
13、Python語言中,以下表達式輸出結(jié)果為11
A.print("l+r)B.print(l+l)C.print(eval("l+l"))D.print(eval("l"+"1"))
14.以下代碼的輸出結(jié)果是:
print(,{:*A10.4},.format('Flower'))
A.FlowB.FlowerC.FlowD.***F|OW***
15、下面代碼的輸出結(jié)果是
x=10;y=3;print(divmod(x,y))
A.(1,3)B.3,1C.1,3D.(3,1)
16、面代碼的輸出結(jié)果是
x=0bl010;print(x)
A.16.0B.256.0C.1024.0D.10.0
第5頁共15頁
文件編號:9B-D&EC-4E-1D
17、下面代碼的輸出結(jié)果是
x=3.1415926;print(round(x,2),round(x))
A.33.14B.22C.6.283D.3.143
18、以下選項中,輸出結(jié)果是Fake的是
A.?>5isnot4B.?>51=4C.?>False!=0D.?>5is5
19、下面代碼的輸出結(jié)果是
print(0.1+0.2==0.3)
A.FalseB.-1C.0D.while
20、設一年356天,第1天的能力值為基數(shù)記為1.0。當好好學習時能力值相比前一天會提高
千分之五。以下選項中,不能獲得持續(xù)努力1年后的能力值的是
A.1.005**365B.pow((1.0+0.005),365)C.1.005//365D.pow(1.0+0,005,365)
21、關(guān)于Python語句P=-P,以下選項中描述正確的是
A.P和P的負數(shù)相等B.P和P的絕對值相等C.給P賦值為它的負數(shù)D.P的值為0
22、關(guān)于Python整數(shù)類型,以下選項描述正確的是
A.3.14不是整數(shù)類型的數(shù)值B.type(lOO)表達式結(jié)果可能是〈class,int5,也可能是
(class'float')
C.oct(lOO)表達式結(jié)果獲得十六進制數(shù)D.hex(100)表達式結(jié)果獲得八進制數(shù)
23、表達式divmod(20,3)的結(jié)果是:
A.6,2B.6.0C.2.0D.(6,2)
試卷序號:班級:學號:姓名:
--------------------------裝----------------------訂一
第6頁共15頁
文件編號:9B-D&EC-4E-1D
24、關(guān)于Python字符串,以下選項中描述錯誤的是
A,可以使用datatype()測試字符串的類型B.輸出帶有引號的字符串,可以使
用轉(zhuǎn)義字符'
C.字符串是一個字符序列,字符串中的編號叫“索引"D.字符串可以保存在變量中,也可
以單獨存在
25、運行以下程序,輸出結(jié)果的是:
printf'love",join(["Everyday","Yourself","Python",]))
A.EverydayloveYourselfB.EverydaylovePythonC.loveYourselflovePython
D.EverydayloveYourselflovePython
26、下面代碼的輸出結(jié)果是:
?>TempStr="Pi=3.141593"
?>eval(TempStr[3:-l])
A.3.14159B.3.141593C.Pi=3.14D.3.1416
27、下面代碼的輸出結(jié)果是
x=12.34;print(type(x))
A.<class'int'>B.〈class'float'〉C.<class'bool'>D.<class'complex'>
28、定義x=2.6,表達式int(x)的結(jié)果是:
A.3B.2.6C.2.0D.2
29、以下選項中,不是Python語言基本控制結(jié)構(gòu)的是
A.程序異常B.循環(huán)結(jié)構(gòu)C.跳轉(zhuǎn)結(jié)構(gòu)D.順序結(jié)構(gòu)
30、以下關(guān)于程序控制結(jié)構(gòu)描述錯誤的是
A.單分支結(jié)構(gòu)是用if保留字判斷滿足一個條件,就執(zhí)行相應的處理代碼
B.二分支結(jié)構(gòu)是用if-else根據(jù)條件的真假,執(zhí)行兩種處理代碼
第7頁共15頁
文件編號:9B-D8-FC-4F-1D
C.多分支結(jié)構(gòu)是用if-elif-else處理多種可能的情況
D.在Python的程序流程圖中可以用處理框表示計算的輸出結(jié)果
31、關(guān)于Python循環(huán)結(jié)構(gòu),以下選項中描述錯誤的是
A.遍歷循環(huán)中的遍歷結(jié)構(gòu)可以是字符串、文件、組合數(shù)據(jù)類型和range。函數(shù)等
B.break用來跳出最內(nèi)層for或者while循環(huán),脫離該循環(huán)后程序從循環(huán)代碼后繼續(xù)執(zhí)行
C.每個continue語句只有能力跳出當前層次的循環(huán)
D.Python通過for、while等保留字提供遍歷循環(huán)和無限循環(huán)結(jié)構(gòu)
32、以下關(guān)于分支和循環(huán)結(jié)構(gòu)的描述,錯誤的是
A.python的在分支和循環(huán)語句里使用例如x<=y<=z的表達式是合法的
B.分支結(jié)構(gòu)的中的代碼塊是用冒號來標記的
C.while循環(huán)如果設計不小心會出現(xiàn)死循環(huán)
D.二分支結(jié)構(gòu)的〈表達式l>if<條件>else<表達式2>形式,適合用來控制程序分支
33、以下關(guān)于循環(huán)結(jié)構(gòu)的描述,錯誤的是:
A.遍歷循環(huán)使用for〈循環(huán)變量〉in(循環(huán)結(jié)構(gòu)〉語句,其中循環(huán)結(jié)構(gòu)不能是文件
B.使用range。函數(shù)可以指定for循環(huán)的次數(shù)
試卷序號:班級:學號:姓名:
--------------------------裝----------------------訂---------------
——線―————
c.foriinrange⑸表示循環(huán)5次,i的值是從0到4
D.用字符串做循環(huán)結(jié)構(gòu)的時候,循環(huán)的次數(shù)是字符串的長度
34、以下Python語言關(guān)鍵字在異常處理結(jié)構(gòu)中用來捕獲特定類型異常的選項是:
A.forB.lambdaC.inD.expect
第8頁共15頁
文件編號:9B-D8-FC-4F-1D
35、關(guān)于Python的lambda函數(shù),以下選項中描述錯誤的是
A.可以使用lambda函數(shù)定義列表的排序原則B.f=lambdax,y:x+y執(zhí)行后,f
的類型為數(shù)字類型
C.lambda函數(shù)將函數(shù)名作為函數(shù)結(jié)果返回D.lambda用于定義簡單的、能
夠在一行內(nèi)表示的函數(shù)
36.Python語言中用來定義函數(shù)的關(guān)鍵字是
A.returnB.defC.functionD.define
37、以下關(guān)于Python函數(shù)對變量的作用,錯誤的是:
A,簡單數(shù)據(jù)類型在函數(shù)內(nèi)部用global保留字聲明后,函數(shù)退出后該變量保留
B.全局變量指在函數(shù)之外定義的變量,在程序執(zhí)行全過程有效
C.簡單數(shù)據(jù)類型變量僅在函數(shù)內(nèi)部創(chuàng)建和使用,函數(shù)退出后變量被釋放
D.對于組合數(shù)據(jù)類型的全局變量,如果在函數(shù)內(nèi)部沒有被真實創(chuàng)建的同名變量,則函數(shù)內(nèi)部
不可以直接使用并修改全局變量的值
38、關(guān)于Python組合數(shù)據(jù)類型,以下選項中描述錯誤的是
A.組合數(shù)據(jù)類型可以分為3類:序列類型、集合類型和映射類型
B.序列類型是二維元素向量,元素之間存在先后關(guān)系,通過序號訪問
C.Python的str>tuple和list類型都屬于序列類型
D.Python組合數(shù)據(jù)類型能夠?qū)⒍鄠€同類型或不同類型的數(shù)據(jù)組織起來,通過單一的表示使數(shù)
據(jù)操作更有序、更容易
39、關(guān)于Python的列表,描述錯誤的選項是
A.Python列表是包含0個或者多個對象引用的有序序列B.Python列表用中括號口表示
C.Python列表是一個可以修改數(shù)據(jù)項的序列類型D.Python列表的長度不可變的
40、以下關(guān)于字典的描述,錯誤的是:
A.字典中元素以鍵信息為索引訪問B.字典長度是可變的C.字典是鍵值對的集合D.
第9頁共15頁
文件編號:9B-D&EC-4E-1D
字典中的鍵可以對應多個值信息
閱卷教師___________
填空題(本大題共
-——tJ--------------5小題,每空2分,共10分。)
1、在Python中表示空類型。
2,查看變量類型的Python內(nèi)置函數(shù)是,
3、Python運算符中用來計算整商的是。
4、已知x=3,那么執(zhí)行語句x*=6之后,x的值為.
5、轉(zhuǎn)義字符'\n,的含義是.
閱卷教師二、
判斷題(本大題共5小題,每小題1分,共
5分)
1、已知x=3,那么賦值語句x=,abcedfg,是無法正常執(zhí)行的。()
2、Python支持使用字典的"鍵"作為下標來訪問字典中的值。()
試卷序號:班級:學號:姓名:
----------------------------裝------------------------訂----------------
——線—————————
3、使用del命令或者列表對象的remove。方法刪除列表中元素時會影響列表中部分元素的索引。
()
4、只能對列表進行切片操作,不能對元組和字符串進行切片操作。()
5、定義函數(shù)時,即使該函數(shù)不需要接收任何參數(shù),也必須保留一對空的圓括號來表示這是一個
函數(shù)。()
|閱卷教師
第10頁共15頁
文件編號:9B-D&EC-4E-1D
得分四、
程序填空題(本大題共2小題,每空2分,
共6分。)
1、經(jīng)常會有要求用戶輸入整數(shù)的計算需求,但用戶未必一定輸入整數(shù)。為了提高用戶體驗,
編寫getlnputo函數(shù)處理這樣的情況。請補充如下代碼,如果用戶輸入整數(shù),則直接輸出整數(shù)
并退出,如果用戶輸入的不是整數(shù),則要求用戶重新輸入,直至用戶輸入整數(shù)為止。
defgetlnputf):
try:
txt=input()#"請輸入整數(shù):"
whileeval(txt)!=int(txt):
txt=input()#"請輸入整數(shù):"
except:
returngetlnput()
return①#只能是單行代碼
print(getlnput())
2、根據(jù)斐波那契數(shù)列的定義,F(xiàn)(0)=0,F(l)=l,F(n)=F(n-l)+F(n-2)(n>2),輸出不大于100的序
列元素,提示代碼如下:
a,b=0,1
while②:
print(a,end=
a,b=③
閱卷教師五、
程序運行結(jié)果題(本大題共5小題,每題2分,共10分)
第11頁共15頁
文件編號:9B-D&EC-4E-1D
1、執(zhí)行以下程序,輸入⑶輸出結(jié)果是<
la='python'
try:
s=eval(input(,請輸入整數(shù):,))
Is=s*2
print(ls)
except:
prints請輸入整數(shù))
2、下面代碼的輸出結(jié)果是.。
forsin"HelloWorld":
ifs=="W":
break
print-end="")
3、下面代碼的輸出結(jié)果是o
s=["seashell","gold","pink","brown","purple","tomato"]
print(s[4:])
試卷序號:班級:學號:姓名:
--------------------------裝----------------------訂---------------
4、以下程序的輸出結(jié)果是<
l1
dat=['l'/2't'3;'0\'O','O]
foritemindat:
ifitem=='O':
dat.remove(item)
print(dat)
5.以下程序的輸出結(jié)果是o
,
Is=list({shandong':2007'hebei'3OO,'beijing':400})
print(ls)
I閱卷教師
第12頁共15頁
文件編號:9B-D&EC-4E-1D
得分
編程題(本大題共1小題,共9分)
1、一個scores.csv文件中存放了形如:96,100,20,41,60,99,98,97,81...這樣的用逗號分隔開的成績,
請統(tǒng)計及格(大于等于60),補考(除及格外的大于等于40)和重修(小于40)的人數(shù)到一個字典中,
如:{,及格,:35/補考,:5J重修,:2},并打印字典結(jié)果(9分)
提示:從文件讀取數(shù)據(jù)到變量scores_str中代碼如下:
f=openfscores.csv','r')
scores_str=f.read()
f.close()
#數(shù)據(jù)處理:
試卷序號:班級:學號:姓名:
第13頁共15頁
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 年會活動總結(jié)范文15篇
- 志愿者服務心得體會(15篇)
- 法治社會+學案 高中政治統(tǒng)編版必修三政治與法治
- 初級會計實務-《初級會計實務》預測試卷263
- 初級會計經(jīng)濟法基礎-初級會計《經(jīng)濟法基礎》模考試卷110
- 二氧化硅殼層微膠囊的制備及其復合材料自潤滑性能研究
- 二零二五年度個人離婚子女撫養(yǎng)權(quán)協(xié)議范本4篇
- 二零二五年度健康產(chǎn)業(yè)養(yǎng)生顧問勞動合同2篇
- 二零二五年度凈水設備售后技術(shù)支持與用戶滿意度提升協(xié)議3篇
- 軟件行業(yè)美工工作總結(jié)
- 2024年湖南高速鐵路職業(yè)技術(shù)學院高職單招數(shù)學歷年參考題庫含答案解析
- 上海鐵路局招聘筆試沖刺題2025
- 國旗班指揮刀訓練動作要領(lǐng)
- 植物芳香油的提取 植物有效成分的提取教學課件
- 2024年國家工作人員學法用法考試題庫及參考答案
- 肖像繪畫市場發(fā)展現(xiàn)狀調(diào)查及供需格局分析預測報告
- 三創(chuàng)賽獲獎-非遺文化創(chuàng)新創(chuàng)業(yè)計劃書
- 旅游文本的翻譯課件
- 最全新能源材料-鋰離子電池材料189張課件
- 封條模板A4直接打印版
- 用友NC財務軟件操作手冊
評論
0/150
提交評論