Python考前測試復習試題_第1頁
Python考前測試復習試題_第2頁
Python考前測試復習試題_第3頁
Python考前測試復習試題_第4頁
Python考前測試復習試題_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

第頁Python考前測試復習試題1.下列哪個語句在Python中是非法的?A、x=y=z=1B、x=(y=z+1)C、x,y=y,xD、x+=y【正確答案】:B2.關(guān)于Python程序格式框架的描述,以下選項中錯誤的是A、Python語?的縮進可以采?Tab鍵實現(xiàn)B、Python語?不采?嚴格的“縮進”來表明程序的格式框架C、Python單層縮進代碼屬于之前最鄰近的???縮進代碼,多層縮進代

碼根據(jù)縮進關(guān)系決定所屬范圍

D、判斷、循環(huán)、函數(shù)等語法形式能夠通過縮進包含?批Python代碼,進

?表達對應的語義【正確答案】:B3.給出下面代碼:a=input("").split(",")x=0whilex<len(a):

print(a[x],end="")

x

+=1代碼執(zhí)行時,從鍵盤獲得a,b,c,d,則代碼的輸出結(jié)果是:A、無輸出B、abcdC、a,b,c,dD、執(zhí)行代碼出錯【正確答案】:B4.在Python3中,下列語句正確結(jié)果為:

tmp=[2,1,5,4,7]print(max(tmp))print(tmp.index(max(tmp)))A、7,1B、5,2C、7,4D、7,5【正確答案】:C5.在Python3中,下列正確的是:lists=[1,2,3]lists.insert(2,[7,8,9])print(lists)A、[1,2,3,7,8,9]B、[1,2,3,[7,8,9]]C、[1,2,[7,8,9],3]D、[1,2,7,8,9,3]【正確答案】:C6.在Python3中,有關(guān)于break的用法:foriin'python':

ifi=='h':

break

print(i)A、'p','y','t','h','o','n'B、'p','y','t'C、'p','y','t','h'D、'pyt'【正確答案】:B7.以下選項中不符合Python語?變量命名規(guī)則的是A、TempStrB、

3_1

C、ID、_AI【正確答案】:B8.Python語?中?來定義函數(shù)的關(guān)鍵字是A、return

B、functionC、defD、define【正確答案】:C9.關(guān)于Python語言的注釋,以下選項中描述錯誤的是A、Python語言有兩種注釋方式:單行注釋和多行注釋B、Python語言的單行注釋以#開頭C、Python語言的多行注釋以'''(三個單引號)開頭和結(jié)尾D、Python語言的單行注釋以單引號'開頭【正確答案】:D10.下?代碼的輸出結(jié)果是

str1="k:1|k1:2|k2:3|k3:4"

str_list=str1.split('|')

d={}

forlinstr_list:

key,value=l.split(':')

d[key]=value

print(d)

A、{k:1,k1:2,k2:3,k3:4}B、{'k':'1','k1':'2','k2':'3','k3':'4'}C、[k:1,k1:2,k2:3,k3:4]D、['k':'1','k1':'2','k2':'3','k3':'4']【正確答案】:B11.以下關(guān)于Python字符串的描述中,錯誤的是A、字符串是??對雙引號""或者單引號''括起來的零個或者多個字符B、字符串包括兩種序號體系:正向遞增和反向遞減C、Python字符串提供區(qū)間訪問?式,采?[N:M]格式,表示字符串中從N到M的索引?字符

串(包含N和M)D、字符串是字符的序列,可以按照單個字符或者字符?段進?索引【正確答案】:C12.以下選項中,不是Python語?特點的是A、變量聲明:Python語?具有使?變量需要先定義后使?的特點B、平臺?關(guān):Python程序可以在任何安裝了解釋器的操作系統(tǒng)環(huán)境中執(zhí)?C、黏性擴展:Python語?能夠集成C++等語?編寫的代碼D、強制可讀:Python語?通過強制縮進來體現(xiàn)語句間的邏輯關(guān)系【正確答案】:A13.給出如下代碼:

fname=input("請輸?要打開的?件:")

fi=open(fname,"r")

forlineinfi.readlines():

1print(line)

fi.close()

以下選項中描述錯誤的是

A、通過fi.readlines()?法將?件的全部內(nèi)容讀??個列表fiB、通過fi.readlines()?法將?件的全部內(nèi)容讀??個字典fiC、?戶輸??件路徑,以?本?件?式讀??件內(nèi)容并逐?打印D、上述代碼中fi.readlines()可以優(yōu)化為fi【正確答案】:B14.下列代碼輸出為:str1="Hello,Python";str2="Python";print(str1.index(str2));A、5B、6C、7D、8【正確答案】:B15.關(guān)于import引?,以下選項中描述錯誤的是A、使?importturtle引?turtle庫B、import保留字?于導?模塊或者模塊中的對象C、可以使?fromturtleimportsetup引?turtle庫D、使?importturtleast引?turtle庫,取別名為t【正確答案】:C16.以下選項中,對?件的描述錯誤的是

A、?件中可以包含任何數(shù)據(jù)內(nèi)容B、?本?件和?進制?件都是?件C、?件是?個存儲在輔助存儲器上的數(shù)據(jù)序列D、?本?件不能??進制?件?式讀?【正確答案】:D17.關(guān)于算法的控制結(jié)構(gòu)組合,以下描述正確的是A、循環(huán),遞歸,選擇B、順序,循環(huán),嵌套C、循環(huán),分支,遞歸D、順序,選擇,循環(huán)【正確答案】:D18.關(guān)于局部變量和全局變量,以下選項中描述錯誤的是A、局部變量和全局變量是不同的變量,但可以使?global保留字在函數(shù)內(nèi)

部使?全局變量

B、函數(shù)運算結(jié)束后,局部變量不會被釋放C、局部變量為組合數(shù)據(jù)類型且未創(chuàng)建,等同于全局變量D、局部變量是函數(shù)內(nèi)部的占位符,與全局變量可能重名但不同【正確答案】:B19.以下選項中不屬于組合數(shù)據(jù)類型的是A、映射類型B、序列類型C、字典類型D、變體類型【正確答案】:D20.在python中,使用open方法打開文件,語法如下:

open(文件名,訪問模式)

如果以二進制格式打開一個文件用于追加,則訪問模式為:A、rbB、wbC、abD、a【正確答案】:C填空題1.文件的追加寫入模式是_____【正確答案】:a2.寫出任意三種python的容器類型_____【正確答案】:集合,列表,元組,字典,隊列等3.已知x=3和y=5,執(zhí)行語句x,y=y,x后x的值是__?!菊_答案】:54.“鍵值對”類型數(shù)據(jù)的組織維度是____數(shù)據(jù)【正確答案】:高維5.使用切片操作在列表對象x的開始處增加一個元素3的代碼為___?!菊_答案】:x[0:0]=[3]6.寫出任意三個科學計算或數(shù)據(jù)分析相關(guān)的第三方庫_____【正確答案】:numpy,pandans,scipy,Matplotlib等7.python輸入/輸出操作失敗的異常是_____【正確答案】:IOError8.字典對象的___方法返回字典中的“鍵-值對”列表?!菊_答案】:items()9.切片操作list(range(6))[::2]執(zhí)行結(jié)果為______。【正確答案】:[0,2,4]10.程序流控制有哪三種結(jié)構(gòu)_____【正確答案】:順序結(jié)構(gòu),分支/選擇結(jié)構(gòu),循環(huán)結(jié)構(gòu)簡答題1.下面代碼的輸出結(jié)果是:defchange(a,b):

a=10

b+=aa=4b=5change(a,b)print(a,b)【正確答案】:1052.#下面代碼的輸出結(jié)果是forsin"abc":

foriinrange(3):

print(s,end="")

ifs=="c":

break【正確答案】:aaabbbc3.下面代碼的輸出結(jié)果是a=[]foriinrange(2,10):

count=0

forxinrange(2,i-1):

ifi%x==0:

count+=1

ifcount==0:

a.append(i)print(a)【正確答案】:[2,3,5,7]4.li=["hello",'se',[["m","n"],["h","

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論