版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第頁PYTHON理論知識考核試卷1.以下選項對應的方法可以用于向CSV文件寫入一二維數據的是()A、exists()B、join()C、strip()D、split()【正確答案】:B2.以下選項中,不是Python對文件的打開模式的是()A、“r”B、“w”C、“a+”D、“c”【正確答案】:D3.以下選項中Python用于異常處理結構中用來捕獲特定類型的異常的保留字是????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????A、passB、exceptC、doD、whil【正確答案】:B4.Python語言的主網站網址是A、B、/pypiC、D、https://www.python123.io【正確答案】:A5.下列哪個不能實現文件的讀操作方法()A、readB、readlinesC、readlineD、reads【正確答案】:D6.關于數據組織的維度,以下選項中描述錯誤的是()A、數據組織存在維度,字典類型用于表示一維和二維數據B、一維數據采用線性方式組織,對應于數學中的數組和集合等概念C、二維數據采用表格方式組織,對應于數學中的矩陣D、高維數據有鍵值對類型的數據構成,采用對象方式組織【正確答案】:A7.下面的那個語句不能完成5!,其中s=1.()A、foriinrange(6):s=s*iB、foriinrange(1,6):s=s*iC、foriinrange(5,0,-1):s=s*iD、foriin[1,2,3,4,5]:s=s*i【正確答案】:A8.以下哪個選項不是Python語言的保留字?A、FalseB、andC、trueD、if【正確答案】:C9.關于wordcloud庫,以下選項錯誤的是()A、wordcloud庫生成詞云時默認以空格或標點為分隔符進行分詞處理B、wordcloud庫可以對中文直接生成詞云,而不需要分詞處理C、對中文生成詞云時,需要先對中文分詞處理D、中文生成詞云時,中文分詞處理后要以空格拼接,否則不能生成詞云【正確答案】:B10.下面代碼能將二維列表ls中的數據都擴大2倍的是()A、
Ls=[[2,4,6],[3,6,9]]
Foriinrange(len(ls)):
Forjinrange(len(ls[i])):
ls[i][j]=ls[i][j]*2
Print(ls)B、
Ls=[[2,4,6],[3,6,9]]
Foriinrange(len(ls)):
forjinrange(len(ls)):
ls[i][j]=ls[i][j]*2
Print(ls)C、
Ls=[[2,4,6],[3,6,9]]
Foriinrange(len(ls)):
forjinrange(len(ls[i])):
ls[i][j]=ls[i][j]*2
Print(ls)D、
Ls=[[2,4,6],[3,6,9]]
Foriinrange(len(ls)-1):
forjinrange(len(ls[i]-1)):
ls[i][j]=ls[i][j]*2
Print(ls)【正確答案】:C11.關于Python注釋,以下描述錯誤的是:A、Python注釋語句不被解釋器過濾掉,也不被執(zhí)行B、注釋可用于表明作者和版權信息C、注釋用于解釋代碼原理或用途D、注釋可以幫助程序員對于程序的理解【正確答案】:A12.Python語言提供的3個基本數據類型是:A、整數類型、二進制類型、浮點類型B、整數類型、浮點類型、復數類型C、十進制類型、二進制類型、十六進制類型D、整數類型、二進制類型、復數類型【正確答案】:B13.forminrange(1,20):
print(m)
M的循環(huán)終值是()A、19B、20C、21D、以上都不對【正確答案】:A14.下列代碼運行結果是()?a='a'print(a>'b')A、aB、FalseC、bD、True【正確答案】:B15.s="HelloWorld",s[2]輸出什么內容?()A、“e”B、“l(fā)”C、“H”D、以上都不對【正確答案】:B16.“世界那么大,我想去看看"[7:-3]輸出A、我想去B、想去C、我想D、想【正確答案】:D17.以下選項中能夠實現python循環(huán)結構的是
A、loopB、whileC、do...forD、if【正確答案】:B18.代碼print(0.1+0.2==0.3)輸出的結果是A、TrueB、FalseC、trueD、false【正確答案】:B19.關于Python循環(huán)結構,以下選項中描述錯誤的是????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????A、每個continue語句只有能力跳出當前層次的循環(huán)B、Python通過for、while等保留字提供遍歷循環(huán)和無限循環(huán)結構C、break用來跳出最內層for或者while循環(huán),脫離該循環(huán)后程序從循環(huán)代碼后繼續(xù)執(zhí)行D、遍歷循環(huán)中的遍歷結構可以是字符串、文件、組合數據類型和range()函數等【正確答案】:A20.定義函數如下,f(f(1))代碼的運行結果是()。f=lambdax:x+1A、1B、2C、3D、4【正確答案】:C21.若x=[1,2,3],則執(zhí)行語句x.insert(0,4)后,x的值為
A、[0,4,1,2,3]B、[(0,4),1,2,3]C、[1,2,3,4]D、[4,1,2,3]【正確答案】:D22.關于Python語言的浮點數類型,以下選項中描述錯誤的是:A、浮點數類型與數學中的實數的概念一致B、浮點數類型表示帶有小數的類型C、Python語言要求所有浮點數必須帶有小數部分D、小數部分不可以為0【正確答案】:D23.程序最外層有一個變量a,定義一個函數,其中再次使用了變量a,以下說法正確的是()。A、函數中將a聲明為global,對a的操作與全局變量無關B、函數中未將a聲明為global,對a的操作與全局變量無關C、函數中未將a聲明為global,對a的操作即為對全局變量a的操作D、函數中將a聲明為global,對a的操作即為對全局變量a的操作【正確答案】:D24.如果函數中沒有return語句或者return語句不帶任何返回值,那么該函數的返回值為()。A、0B、NoneC、NULLD、FALSE【正確答案】:B25.“世界很大"+"人很渺小"的輸出結果是:A、世界很大人很渺小B、"世界很大”“人很渺小”C、"世界很大"+"人很渺小”D、世界很大+人很渺小【正確答案】:A26.以下關于列表表述中錯誤的是哪一項?A、可以用“==”比較兩個列表是否相同B、Python的列表可以嵌套,形成二維列表C、“+”號可以用來拼接兩個列表D、列表與字符串一樣都是不可變的【正確答案】:D27.給出以下代碼,運行結果是()。s=’anappleaday’
defsplit(s):
returns.split(‘a’)
print(s.split())A、[‘’,’n’,’pple’,’d’,’y’]B、[’an’,’apple’,’a’,’day’]C、在函數定義時報錯D、在最后一行報錯【正確答案】:B28.關于Python語言數值操作符,以下選項中描述錯誤的是:A、x/y表示x與y之商B、x//y表示x與y之整數商,既不大于x與y之商的最大整數C、x**y表示x的y次冪,其中y必須是整數D、x%y表示x與y之商的余數,也稱為模運算?!菊_答案】:C29.下面代碼的輸出結果是:
print(pow(2,10))A、1024B、20C、100D、12【正確答案】:A30.關于wordcloud庫,以下選項錯誤的是()A、wordcloud庫是根據文本生成詞云的第三方庫B、wordcloud庫是python提供的標準庫C、通過wordcloud庫生成的詞云可以“一瞥”即可領略文本的主旨D、wordcloud庫既可以將中文生成詞云,也可以將英文生成詞云【正確答案】:B31.下面的選項中,哪個不能填到in的后面().
A、[1,2,3,4,5]B、range(1,5,2)C、”hello”D、[1;2;3,”he”]【正確答案】:D32.下面哪段代碼可以將csv文件內容讀到列表ls中?不包含換行符。()A、
Fr=open("price.csv","r")
Ls=[]
Forlineinfr:
line=line.replace("\n","")
ls.append(line.split(","))
Fr.close()B、
Fr=open("price.csv","r")
Ls=[]
Forlineinfr:
ls.append(line.split(","))
Fr.close()C、
Fr=open("price.csv","r")
Forlineinfr:
line=line.replace("\n","")
ls.append(line.split(","))
Fr.close()D、
Fr=open("price.csv","w")
Ls=[]
Forlineinfr:
ls.append(line.split(","))
Fr.close()【正確答案】:A33.字符串s中的字母p誤寫成了P,如何修改?()A、s.lower(“P”,”p”)B、str.lower(“P”,”p”)C、s.replace(“P”,”p”)D、str.replace(“P”,”p)【正確答案】:C34.以下函數中,不是jieba庫函數的是()A、lcut()B、lcut_for_search()C、add_word()D、add_words()【正確答案】:D35.Python語言誕生于()年。A、2000年B、1990年C、2008年D、2010年【正確答案】:B36.表達式writelines(lines)能夠將一個元素是字符串的列表lines寫入文件,以下選項中描述正確的是()A、連續(xù)寫入的數據之間采用空格分隔B、連續(xù)寫入的數據之間采用逗號分隔C、連續(xù)寫入的數據之間采用換行分隔D、連續(xù)寫入的數據之間無分隔符【正確答案】:D37.以下選項對應的方法可以輔助用于從CSV文件中解析一二維數據的是()A、count()B、center()C、format()D、split()【正確答案】:D38.下面代碼的輸出結果是????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????forsin"HelloWorld":
ifs=="W":
continue
print(s,end="")A、HelloorldB、HelloWorldC、WorldD、Hello【正確答案】:A39.以下選項中,不是Python語言保留字的是A、whileB、exceptC、doD、pass【正確答案】:C40.random庫中用于生成隨機小數的函數是????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????A、randrange()B、getrandbits()C、random()D、randint()【正確答案】:C41.字符串s=“pythonisanexcellentlanguage”,運行s.split()后結果是哪個?()A、pythonisanexcellentlanguageB、‘python’‘is’‘an’‘excellent’‘language’C、[‘python’,‘is’,‘an’,‘excellent’,‘language’]D、[‘python’;‘is’;‘an’;‘excellent’;‘language’]【正確答案】:C42.給定字典d,以下選項中對d.values()的描述正確的是
A、返回一種dict_values類型,包括字典d中所有值B、返回一個列表類型,包括字典d中所有值C、返回一個集合類型,包括字典d中所有值D、返回一個元組類型,包括字典d中所有值【正確答案】:A43.有如下列表ls=[[1,2,3],[4,5,6],[7,8,9]],語句print(ls[1])輸出什么內容?()A、[1,2,3]B、1C、4D、[4,5,6]【正確答案】:D44.表達式",".join(ls)中l(wèi)s是列表類型,以下選項中對其功能的描述正確的是()A、在列表ls每個元素后增加一個逗號B、將逗號字符串增加到列表ls中C、將列表所有元素連接成一個字符串,元素之間增加一個逗號D、將列表所有元素連接成一個字符串,每個元素后增加一個逗號【正確答案】:C45.關于jieba庫的描述,以下選項中錯誤的是()A、Jieba庫提供中文分詞功能B、Jieba庫不可以向分詞詞典增加新詞C、Jieba庫的分詞原理是利用一個中文詞庫,將待分詞內容與分詞詞庫進行對比。D、Jieba庫需要安裝才能使用?!菊_答案】:B46.下列代碼的運行結果是?print('a'<'b'<'c')A、aB、bC、cD、True【正確答案】:D47.python異常處理中不會用到的關鍵字是A、tryB、elseC、ifD、finally【正確答案】:C48.已知x=[1,2,3,2,3],執(zhí)行語句x.remove(2)之后,x的值為。
A、[1,3,3]B、[1,2,3,3]C、[1,3,2,3]D、[1,2,3,2,3]【正確答案】:C49.已知f=lambdax:5,那么表達式f(3)的值為()。A、3B、5C、4D、2【正確答案】:B50.以下變量名不合法的是A、forB、_myC、a_intD、c666【正確答案】:A51.用來定義函數保留字的是()。A、globalB、defC、returnD、yield【正確答案】:B52.實現多路分支的最佳控制結構是
A、ifB、tryC、if-elseD、if-elif-else【正確答案】:D53.s=”python”,下面哪條語句不可以將小寫字母python改為大寫字母PYTHON?()
A、python.upper()B、str.upper(s)C、“python”.upper()D、s.upper()【正確答案】:A54.關于Python對文件的處理,以下選項中描述錯誤的是()A、Python能夠以文本和二進制兩種方式處理文件。B、Python通過解釋器內置的open()函數打開一個文件。C、當文件以文本方式打開時,讀寫按照字節(jié)流方式。D、文件使用結束后要用close()方法關閉,釋放文件的使用授權?!菊_答案】:C55.表達式sum(range(10))的值為()。A、55B、40C、45D、44【正確答案】:C56.代碼x=3.14eval('x+10')輸出的結果是A、系統(tǒng)錯誤B、13.14C、3.1410D、TypeError【正確答案】:B57.s="0123456789",以下哪個選項表示"0123"?A、s[1:5]B、s[0:4]C、s[0:3]D、s[-10:-5]【正確答案】:B58.s="Hello",s[-1:0:-2]輸出什么內容?()A、'olH'B、“”C、'ol'D、以上都不對【正確答案】:C59.哪個選項是程序的三種基本結構?()
A、順序結構、多分支結構、循環(huán)結構B、過程結構、分支結構、循環(huán)結構C、順序結構、分支結構、循環(huán)結構D、單分支結構、多分支結構、循環(huán)結構【正確答案】:C60.下面哪個不是Pyinstaller的常用參數:A、-hB、–pC、-kD、–F【正確答案】:C61.以下關于Python自帶數據結構的運算結果中錯誤的是哪一項?
A、l=[1,2,3,4];l.insert(2,-1);則l為[1,2,-1,4]B、l=[1,2,3,4];l.pop(1);則l結果為[1,3,4]C、l=[1,2,3,4];l.pop();則l.index(3)結果為2D、l=[1,2,3,4];l.reverse();則l[1]為3【正確答案】:A62.以下可以終止某個循環(huán)的保留字是()A、ifB、continueC、exitD、break【正確答案】:D63.下面代碼的輸出結果是????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????()????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????name="Python語言程序設計"print(name[2:–2])A、thon語言程序設B、ython語言程序設C、thon語言程序D、ython語言程序【正確答案】:C64.以下不是Python的注釋方式是_A、#注釋一行B、#注釋第一行
#注釋第二行C、//注釋第一行D、'''時Python文檔注釋'''【正確答案】:C65.下面代碼的輸出結果是????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????a=[5,1,3,4]
print(sorted(a,reverse=True))
????????????????????????????????????????A、[4,3,1,5]B、[1,3,4,5]C、[5,1,3,4]D、[5,4,3,1]【正確答案】:D66.表達式[1]*2的值為
A、[1,1]B、[2]C、[[1],[1]]D、[(1,),(1,)]【正確答案】:A67.在函數內部可以通過關鍵字()來定義全局變量。
A、DefB、localC、globalD、up【正確答案】:C68.關于Python程序格式框架,以下選項中描述錯誤的是A、Python語言不采用嚴格的“縮進“來表明程序的格式框架B、Python語言的縮進可以采用Tab鍵實現C、Python單層縮進代碼屬于之前最鄰近的行非縮進代碼,多層縮進代碼根據縮進關系決定所屬范圍D、判斷、循環(huán)、函數等語法形式能夠通過縮進包含一批Python代碼,進而表達對應的語義【正確答案】:A69.哪個選項是下面代碼的輸出結果d={'a':1,'b':2,'b':'3'}print(d['b'])
A、3B、2C、{‘b’:2}D、1【正確答案】:A70.第一個被廣泛應用的高級語言是:()A、BASICB、PythonCD、Java【正確答案】:C71.關于Python序列類型的通用操作符和函數,以下選項中描述錯誤的是:
A、如果s是一個序列,s=[1,"Tony",True],s[–1]返回TrueB、如果s是一個序列,x是s的元素,xins返回TrueC、如果s是一個序列,x不是s的元素,xnotins返回TrueD、如果s是一個序列,s=[1,"Tony",True],s[3]返回True【正確答案】:D72.已知函數定義deffunc(*p):returnsum(p),那么表達式func(1,2,3)的值為()。A、1B、2C、6D、3【正確答案】:C73.x=2,y=3,執(zhí)行x,y=y,x之后,x和y的值分別是什么?A、2,3B、3,2C、2,2D、3,3【正確答案】:B74.關于wordcloud庫,以下選項錯誤的是()A、generate(text)函數可以將text文本生成詞云B、詞云不可以保存到文件中C、wordcloud可以生成任何形狀的詞云D、wordcloud庫可以生成出場人物詞云,也可以生成政府工作報告詞云【正確答案】:B75.關于while保留字,以下選項中描述正確的是????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????A、使用while能夠實現循環(huán)計數B、使用while必須提供循環(huán)次數C、所有while循環(huán)功能都可以用for循環(huán)替代D、whileTrue:構成死循環(huán),程序要禁止使用【正確答案】:A76.s=”python”,“,”.join(s),代碼執(zhí)行后結果是哪個()A、'p','y','t','h','o','n'B、'p,y,t,h,o,n'C、p,y,t,h,o,nD、以上都不對【正確答案】:B77.Python語言中用來引入函數庫的保留字是:A、includeB、importC、mainD、return【正確答案】:B78.關于jieba庫的描述,以下選項中錯誤的是()A、Jieba庫是python提供的一個標準的用于分詞的函數庫。B、Jieba.lcut(s)是精確模式,返回一個列表類型。C、Jieba.lcut(s,cut_all=True)是全模式,返回一個列表類型。D、Jieba.lcut_for_search(s)是搜索引擎模式,返回一個列表類型?!菊_答案】:A79.下面代碼的執(zhí)行結果是:d={}
foriinrange(26):
d[chr(i+ord("a"))]=chr((i+13)%26+ord("a"))
forcin"Python":
print(d.get(c,c),end="")A、PlgubaB、CabuglC、PythonD、Pabugl【正確答案】:A80.s="Hello",s[-1:0:2]輸出什么內容?()A、“Hlo”B、“”C、“olH”D、以上都不對【正確答案】:B81.s="HelloWorld",s[::-1]輸出什么內容?()A、“HelloWorl”B、“HelloWorld”C、'lroWolle'D、'dlroWolleH'【正確答案】:D82.與0xf2值相等的是A、342B、242C、0b11010010D、o362【正確答案】:B83.關于jieba庫的函數,以下選項錯誤的是()A、jieba.lcut(x)B、jieba.lcut(x,true)C、jieba.lcut_for_serach(x)D、jieba.add_word(w)【正確答案】:B84.關于wordcloud庫,以下選項錯誤的是()A、wordcloud庫生成詞云時可以指定中文的字體B、wordcloud庫可以指定圖片的背景顏色C、wordcloud庫不可以將某些詞排除掉D、wordcloud可以指定圖片的高度和寬度【正確答案】:C85.關于CSV格式文件的特點,那個是不正確的()A、CSV格式文件通過單一編碼表示字符B、每行表示一個一維數據,多行表示二維數據CSV格式文件可以用全角英文逗號隔開每列數據D、CSV格式文件可以不包含列名【正確答案】:C86.下面代碼的輸出結果是????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????sum=1.0fornuminrange(1,4):
sum+=numprint(sum)A、6B、7C、7.0D、1.0【正確答案】:C87.以下選項中,不是Python文件二進制打開模式的合法組合是()A、“b”B、“bx”C、“x+”D、“bw”【正確答案】:A88.下面代碼的執(zhí)行結果是:ls=["2020","20.20","Python"]
ls.append(2020)
ls.append([2020,"2020"])
print(ls)
A、['2020','20.20','Python',2020,2020,'2020']B、['2020','20.20','Python',2020]C、['2020','20.20','Python',2020,['2020']]D、['2020','20.20','Python',2020,[2020,'2020']]【正確答案】:D89.以下代碼循環(huán)次數是多少()k=20whilek>1:
k=k/2A、4B、5C、6D、以上都不對【正確答案】:B90.以下賦值語句中合法的是A、x=2,y=3B、x=y=3C、x=2y=3D、x=(y=3)【正確答案】:B91.下面不屬于pip子命令的是:A、listB、installC、dirD、download【正確答案】:C92.“{}:計算機{}的CPU占用率為{}%”.format(“2016-10-12”,”python”,10)執(zhí)行該format方法后可以輸出什么內容?()
A、{2016-10-12}:計算機{python}的CPU占用率為{10}%B、2016-10-12:計算機python的CPU占用率為10%C、“2016-10-12:計算機python的CPU占用率為10%“D、以上都不對【正確答案】:C93.下面代碼的輸出結果是:Z=12.12+34jPrint(z.real)A、12.12B、34C、12D、34.0【正確答案】:A94.不屬于通用編程語言的是()。A、PythonB、JavaC、HTMLD、C++【正確答案】:C95.關于Python程序中與“縮進"有關的說法中,以下選項中正確的是A、縮進統(tǒng)一為4個空格B、縮進是非強制的,僅為了提高代碼可讀性C、縮進可以用在任何語句之后,表示語句間的包含關系D、縮進在程序中長度統(tǒng)一且強制使用【正確答案】:D96.Python中定義函數的關鍵字是()。A、DefB、funcC、vfuncD、proc【正確答案】:A97.已知f=lambdax:x+5,那么表達式f(f(3))的值為()。A、8B、11C、10D、13【正確答案】:D98.已知g=lambdax,y=3,z=5:x*y*z,則語句print(g(1))的輸出結果為()。A、15B、3C、5D、243【正確答案】:A99.二維列表ls=[[1,2,3],[4,5,6],[7,8,9]],以下選項中能獲取其中元素5的是()A、ls[1][1]B、ls[–2][–1]C、ls[4]D、ls[–1][–1]【正確答案】:A100.下面的實例中是計算思維的應用是()。A、通過多次的實驗與統(tǒng)計,總結時間發(fā)生的規(guī)律B、通過復雜的推導,驗證了數學公式的正確性C、高考中,算出了一道很難的數學題D、對一類問題進行數學建模,并通過程序解決問題【正確答案】:D101.關于分支結構,以下選項中描述不正確的是????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????A、if語句中條件部分可以使用任何能夠產生True和False的語句和函數B、if語句中語句塊執(zhí)行與否依賴于條件判斷C、二分支結構有一種緊湊形式,使用保留字if和elif實現D、多分支結構用于設置多個判斷條件以及對應的多條執(zhí)行路徑【正確答案】:C102.以下選項中,屬于Python語言中合法的二進制整數是:A、0b1750B、0B1011C、0B1018D、0BABCF【正確答案】:B103.下面程序中print語句執(zhí)行了()次。foriinrange(0,5):
forjinrange(1,1):
print(i*j)A、5B、6C、0D、以上都不對【正確答案】:C104.表達式list(range(50,60,3))的值為()。A、[50,53,56,59,62]B、[50,53,56,59]C、[52,55,58]D、[51,54,57]【正確答案】:B105.給出以下代碼的運行結果分別是()。
Deffunc():
Print(‘Hello’)
Type(func),type(func())A、<class‘function’>,<class‘function’>B、<class‘function’>,<class‘str’>C、<class‘function’>,<class‘NoneType’>D、<class‘str’>,<class‘function’>【正確答案】:C106.以下選項中對max(s)的描述正確的是:
A、返回序列s的最大元素,如果有多個相同,則返回一個列表類型B、返回序列s的最大元素,但要求s中元素之間可比較C、返回序列s的最大元素,如果有多個相同,則返回一個元組類型D、一定能夠返回序列s的最大元素【正確答案】:B107.已知函數定義defdemo(x,y,op):returneval(str(x)+op+str(y)),那么表達式demo(3,5,'+')的值為()。A、2B、1C、8D、9【正確答案】:C108.兩次調用文件的write方法,以下選項中描述正確的是()A、連續(xù)寫入的數據之間默認采用空格分隔B、連續(xù)寫入的數據之間默認采用逗號分隔C、連續(xù)寫入的數據之間默認采用換行分隔D、連續(xù)寫入的數據之間無分隔符【正確答案】:D109.給定字典d,以下選項中對d.items()的描述正確的是
A、返回一種dict_items類型,包括字典d中所有鍵值對B、返回一個集合類型,每個元素是一個二元元組,包括字典d中所有鍵值對C、返回一個元組類型,每個元素是一個二元元組,包括字典d中所有鍵值對D、返回一個列表類型,每個元素是一個二元元組,包括字典d中所有鍵值對【正確答案】:A110.下面不是IPO模式的一部分是()A、ProgamB、InputC、ProcessD、Output【正確答案】:A111.s="HelloWorld",s[0:5:2]輸出什么內容?()A、“Hlo”B、“Hello”C、“Hello”D、以上都不對【正確答案】:A112.以下哪條語句定義了一個Python字典A、{}B、{1,2,3}C、[1,2,3]D、(1,2,3)【正確答案】:A113.下面代碼的輸出結果是????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????:
List1=[]
Foriinrange(1,10):
List1.append(i**2)
print(list1)
????????????????????????????????????????A、Python:ASuperlanguageB、錯誤C、[2,4,6,8,10,12,14,16,18]D、[1,4,9,16,25,36,49,64,81]【正確答案】:D114.以下不能創(chuàng)建一個字典的語句是
A、dict1={[1,2,3]:"aksd"}B、dict1={}C、dict1={(1,2,3):"aksd"}D、dict1={3:5}【正確答案】:A115.以下選項中,不是Python語言保留字的是A、tryB、NoneC、stringD、del【正確答案】:C116.continue語句用于()A、退出當前程序B、結束本次循環(huán)C、退出所有循環(huán)D、引發(fā)異常處理【正確答案】:B117.下面代碼的執(zhí)行結果是什么?()ls=["城市","環(huán)比","同比","定基"]lns=""forsinls:
lns+="{}\t".format(s)print(lns)A、城市環(huán)比同比定基B、城市環(huán)比同比定基C、城市\(zhòng)t環(huán)比\t同比\t定基D、以上都不對【正確答案】:A118.len("helloworld!")的輸出結果為A、10B、11C、9D、12【正確答案】:D119.以下選項中不能完成對文件寫操作的是()A、writeB、writelinesC、write和seekD、writetext【正確答案】:D120.以下代碼執(zhí)行完畢后,輸出什么內容?()fname=input("請輸入文件:")fo=open(fname,"w+")ls=['python',"c"]fo.writelines(ls)forlineinfo:
print(line)fo.close()A、python和c同行輸出B、python和c分行輸出C、沒有輸出D、以上都不對【正確答案】:C121.若x=[1,2,3],則執(zhí)行語句x.pop(0)之后,x的值為
A、[0,1,2,3]B、[2,3]C、[1,2]D、[1,2,3]【正確答案】:B122.已知g=lambdax,y=3,z=5:x+y+z,那么表達式g(2)的值為()。A、10B、8C、錯誤D、不能確定【正確答案】:A123.表達式sum(range(1,10,2))的值為()。A、23B、22C、24D、25【正確答案】:D124.最常用且最高效的第三方庫安裝方式是()。A、pip安裝B、系統(tǒng)安裝C、文件安裝D、自定義安裝【正確答案】:A125.以下選項中,不是Python文件處理.seek()方法的參數是()A、0B、-1C、2D、1【正確答案】:B126.下列選項中不符合Python語言變量命名規(guī)則的是A、TempStrB、IC、3_1D、AI【正確答案】:C127.列表ls,哪個選項對ls.append(x)的描述是正確的?
A、向ls中增加元素,如果x是一個列表,則可以同時增加多個元素B、只能向列表ls最后增加一個元素xC、向列表ls最前面增加一個元素xD、替換列表ls最后一個元素為x【正確答案】:B128.下列哪個表達式在Python中是非法的?
A、x=y=z=1B、x=(y=z+1)C、x,y=y,xD、x+=y【正確答案】:B129.在Python函數中,用于獲取用戶輸入的是:A、get()B、eval()C、input()D、print()【正確答案】:C130.二維列表ls=[[1,2,3],[4,5,6],[7,8,9]],以下選項中能獲取其中元素9的是()A、ls[0][–1]B、ls[–1]C、ls[–2][–1]D、ls[–1][–1]【正確答案】:D131.下面哪種安裝不屬于Python第三方庫的安裝方式:A、系統(tǒng)安裝B、自定義安裝C、pip安裝D、文件安裝【正確答案】:A132.給定字典d,以下選項中對d.get(x,y)的描述正確的是
A、返回字典d中鍵值對為x:y的值B、返回字典d中鍵為y的值,如果不存在,則返回yC、返回字典d中值為y的值,如果不存在,則返回xD、返回字典d中鍵為x的值,如果不存在,則返回y【正確答案】:D133.用來判斷當前Python語句在分支結構中的是???????????????????????????????????????????
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版智能航運物流船運輸合作協(xié)議合同2篇
- 二零二五年測繪數據處理與分析合同范本3篇
- 二零二五年特種花卉種子采購合同范本3篇
- 二零二五版商業(yè)街區(qū)保安臨時工勞動合同示范文本3篇
- 二零二五版生態(tài)農業(yè)基地種植分包合同3篇
- 河北省二零二五年度二手房買賣合同附帶專業(yè)拆除及清理服務3篇
- 二零二五年度車輛過戶手續(xù)代理合同3篇
- 二零二五版汽車制造專用管子配件供應合同3篇
- 二零二五年度酒店食堂承包服務合同范本3篇
- 二零二五年度礦業(yè)風險評估與風險管理合同2篇
- 割接方案的要點、難點及采取的相應措施
- 2025年副護士長競聘演講稿(3篇)
- 2025至2031年中國臺式燃氣灶行業(yè)投資前景及策略咨詢研究報告
- 原發(fā)性腎病綜合征護理
- 第三章第一節(jié)《多變的天氣》說課稿2023-2024學年人教版地理七年級上冊
- 2025年中國電科集團春季招聘高頻重點提升(共500題)附帶答案詳解
- 2025年度建筑施工現場安全管理合同2篇
- 建筑垃圾回收利用標準方案
- 2024年考研英語一閱讀理解80篇解析
- 福建省廈門市2023-2024學年高二上學期期末考試語文試題(解析版)
- 防火墻施工組織設計
評論
0/150
提交評論