版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
江蘇省鎮(zhèn)江市全國計算機等級考試Python語言程序設(shè)計真題(含答案)學校:________班級:________姓名:________考號:________
一、單選題(30題)1.下面這段代碼的輸出是()。l=’abcd’deff(x,result=['a','b,'c','d']):ifx:result.remove(x[一1])f(x[:一1])returnresultprint(f(l))
A.[’a’,,b’,’c’,’d’]B.['b',’c’,’d’]C.[’a’,'b',’c’]D.[]
2.—個模塊直接調(diào)用的下層模塊的數(shù)目稱為模塊的()。
A.扇入數(shù)B.扇出數(shù)C.寬度D.作用域
3.以下程序的輸出結(jié)果是()。try:print((3+4j)*(3-4j))except:print(”運算錯誤!!”)
A.(25+0j)B.5C.運算錯誤!!D.3
4.以下不屬于Python數(shù)據(jù)分析領(lǐng)域第三方庫的是()。
A.scrapyB.NumPyC.pandasD.matplotlib
5.表格類型數(shù)據(jù)的組織維度最可能是()。
A.多維數(shù)據(jù)B.一維數(shù)據(jù)C.二維數(shù)據(jù)D.高維數(shù)據(jù)
6.某完全二叉樹有256個結(jié)點,則該二叉樹的深度為()。
A.7B.8C.9D.10
7.關(guān)于表達式id(‘45’)的結(jié)果的描述,錯誤的是()。
A.是‘45’的內(nèi)存地址B.可能是45396706C.是一個正整數(shù)D.是一個字符串
8.以下不屬于Python語言保留字的是()。
A.classB.passC.subD.def
9.random庫采用更多的偽隨機數(shù)序列生成算法是()。
A.梅森旋轉(zhuǎn)算法B.蒙特卡洛方法C.線性同余法D.平方取中法
10.定義在類中的方法之外的變量是()
A.實例變量B.類變量C.公有變量D.私有變量
11.下列敘述中正確的是()。
A.循環(huán)鏈表中至少有一個結(jié)點B.雙向鏈表有兩個頭指針C.雙向鏈表有兩個頭結(jié)點D.循環(huán)鏈表是循環(huán)隊列的鏈式存儲結(jié)構(gòu)
12.有三個關(guān)系R、S和T如下:[*9]由關(guān)系R和S通過運算得到關(guān)系T,則所使用的運算為()。
A.笛卡爾積B.交C.并D.自然連接
13.以下程序的輸出結(jié)果是()。deffibRate(n): ifn<=0: return-1 elifn==1: return-1 elifn==2: return1 else: L=[1,5] foriinrange(2,n): L.append(L[-1]+L[-2]) returnL[-2]%L[-1]print(fibRate(7))
A.0.6B.28C.-1D.1
14.以下構(gòu)成Python循環(huán)結(jié)構(gòu)的語句中,正確的是()。
A.whileB.loopC.ifD.do-for
15.文件family,txt在當前代碼所在目錄內(nèi),其內(nèi)容是一段文本:Wearefamily。以下代碼的輸出結(jié)果是()。txt=open(“family.txt”,“r”)print(txt)txt.close()
A.txtB.family,txtC.非其他答案D.Wearefamily
16.以下程序的輸出結(jié)果是()。list=[[0,1,2],“123.0”,“python”]a=all(list[0])b=list[1].split(“.”)c=ascii(list[2])print(a,b,c)
A.True[‘123’]‘python’
B.False['0']‘1’
C.True[‘123’,‘0’]‘1’
D.False[‘123’,‘0’]‘python’
17.下面關(guān)于Python中模塊導入的說法錯誤的是()。
A.Python可以導入一個模塊中的特定函數(shù)
B.用逗號分隔函數(shù)名,可根據(jù)需要從模塊中導入任意數(shù)量的函數(shù)
C.使用井號運算符(#)可以導入模塊中的所有函數(shù)
D.Python中可以給模塊指定別名,通過給模塊指定簡短的別名,可更輕松調(diào)用模塊中函數(shù)
18.以下關(guān)于Python循環(huán)結(jié)構(gòu)的描述中,錯誤的是()。
A.break用來結(jié)束當前當次語句,但不跳出當前的循環(huán)體
B.遍歷循環(huán)中的遍歷結(jié)構(gòu)可以是字符串、文件、組合數(shù)據(jù)類型和range()函數(shù)等
C.Python通過for、while等保留字構(gòu)建循環(huán)結(jié)構(gòu)
D.continue只結(jié)束本次循環(huán)
19.使用一個還未賦予對象的變量錯誤提示是()
A.NameErrorB.KeyErrorC.SystemErrorD.ReferenceError
20.以下代碼的輸出結(jié)果是()。a=[[1,2,3],[4,5,6],[7,8,9]]s=0forcina:forjinrange(3):s+=c[j]print(s)
A.[l,2,3,4,5,6,7,8,9]B.45C.24D.0
21.將E—R圖轉(zhuǎn)換為關(guān)系模式時,實體和聯(lián)系都可以表示為()。
A.屬性B.鍵C.關(guān)系D.域
22.下列的說法中,不正確的是()
A.迭代器協(xié)議是指:對象必須提供一個next方法
B.list、dict、str雖然是Iterable,卻不是Iterator
C.生成器與迭代器對象的區(qū)別在于:它僅提供next()方法
D.生成器實現(xiàn)了迭代器協(xié)議,但生成器是邊計算邊生成達到節(jié)省內(nèi)存及計算資源
23.以下代碼的輸出結(jié)果是()。lis=list(range(4))print(lis)
A.[0,1,2,3,4]B.[0,1,2,3]C.0,1,2,3,D.0,1,2,3,4,
24.下面關(guān)于Python的說法正確的是()。
A.Python不支持面向?qū)ο蟪绦蛟O(shè)計
B.Python中使用的所有函數(shù)庫,都是采用Python語言編寫的
C.Python中的內(nèi)置函數(shù)需要用關(guān)鍵字import來導入,而不能直接使用
D.Python中如果導入了某個模塊,在后面的代碼中就可以使用它的所有公共函數(shù)、類及屬性
25.以下程序的輸出結(jié)果是()。deffun(x): returnx**2+6fun(8)
A.14B.16C.無輸出D.70
26.下列關(guān)于Python內(nèi)置函數(shù)的使用描述錯誤的是()。
A.int(x)是將x轉(zhuǎn)換為一個整數(shù)
B.print(”6+5”)的輸出是11
C.dic.clear()的結(jié)果是清空字典dic
D.使用append()函數(shù)可以向列表添加元素
27.以下不是Python文件讀寫方法的是()。
A.writelineB.readlineC.readD.write
28.下面關(guān)于局部變量和全局變量的描述,正確的是()。
A.全局變量不可以定義在函數(shù)中
B.全局變量在使用后立即被釋放
C.局部變量在使用后立即被釋放
D.局部變量不可以和全局變量的命名相同
29.以下代碼的輸出結(jié)果是()。ls=[]formin’想念’:fornin’家人’:ls.a(chǎn)ppend(m+n)print(ls)
A.想念家人B.想想念念家家人人C.想家想人念家念人D.[’想家’,’想人’,’念家’,’念人’]
30.文件family.txt在當前代碼所在目錄內(nèi),其內(nèi)容是一段文本:Wearefamily,以下代碼的輸出結(jié)果是()。txt=open(”family.txt”,”r”)print(txt)txt.close()
A.txtB.family.txtC.非其他答案D.Wearefamily
二、判斷題(10題)31.已知x=3,那么賦值語句x='abcedfg'是無法正常執(zhí)行的。A.是B.否
32.Python變量名區(qū)分大小寫,所以student和Student不是同一個變量。
A.是B.否
33.使用Python列表的方法insert()為列表插入元素時會改變列表中插入位置之后元素的索引。
A.是B.否
34.Python變量名必須以字母或下劃線開頭,并且區(qū)分字母大小寫。
A.是B.否
35.Python運算符%不僅可以用來求余數(shù),還可以用來格式化字符串。
A.是B.否
36.定義函數(shù)時,即使該函數(shù)不需要接收任何參數(shù),也必須保留一對空的圓括號來表示這是一個函數(shù)。
A.是B.否
37.相同內(nèi)容的字符串使用不同的編碼格式進行編碼得到的結(jié)果并不完全相同。
A.是B.否
38.文件對象是可以迭代的。
A.是B.否
39.Python集合可以包含相同的元素。
A.是B.否
40.字典可以作為集合的元素。
A.是B.否
三、填空題(10題)41.表達式1234%1000//100的值為___________。
42.表達式(1,)+(2,)的值為_____________。
43.表達式len('中國'.encode('gbk'))的值為____________。
44.list(map(str,[1,2,3]))的執(zhí)行結(jié)果為_____________________。
45.表達式3and5的值為____________。
46.已知列表x=[1,2],執(zhí)行語句y=x后,表達式id(x)==id(y)的值為_______。
47.已知有函數(shù)定義defdemo(*p):returnsum(p),那么表達式demo(1,2,3)的值為______、表達式demo(1,2,3,4)的值為_________。
48.假設(shè)math標準庫已導入,那么表達式eval('math.sqrt(4)')的值為_________。
49.假設(shè)列表對象aList的值為[3,4,5,6,7,9,11,13,15,17],那么切片aList[3:7]得到的值是______________________。
50.Python3.x語句foriinrange(3):print(i,end=',')的輸出結(jié)果為_____________________。
四、操作題(3題)51.考生文件夾下存在一個文件PY103.py,請寫代碼替換橫線,不修改其他代碼,實現(xiàn)以下功能:使用循環(huán)輸出從1到50之間的奇數(shù)。
試題程序:
#請在_____處使用一行代碼或表達式替換
#注意:請不要修改其他已給出代碼______whilecount<50:
ifcount%2==0:
print(count,end=”,”)
52.考生文件夾下存在一個文件“PY102.py”,請寫代碼替換橫線,不修改其他代碼,實現(xiàn)以下功能。文件給出字符串,刪除字符串開頭和末尾的空白,將結(jié)果輸出到屏幕。
試題程序:#請在_____處使用一行代碼或表達式替換
#注意:請不要修改其他已給出代碼word="床前明月光,疑是地上霜。"print(_____)
53.考生文件夾下存在3個Python源文件,分別對應(yīng)3個問題,請按照文件內(nèi)說明修改代碼,實現(xiàn)以下功能。法定節(jié)假日是根據(jù)各國、各民族的風俗習慣或紀念要求,由國家法律統(tǒng)一規(guī)定的用以慶祝及度假的休息時間。法定節(jié)假日制度是國家政治、經(jīng)濟、文化制度的重要反映,涉及經(jīng)濟社會的多個方面,涉及廣大人民群眾的切身利益。法定節(jié)假日的安排,為居民出行、購物和休閑提供了時間上的便利,為拉動內(nèi)需、促進經(jīng)濟增長做出了積極貢獻。給出一個某年的節(jié)假日的放假日期CSV文件(PY301-vacations.CSV),內(nèi)容示例如下。序號節(jié)假日名稱開始月日結(jié)束月日1元旦123001012春節(jié)021502213清明節(jié)040504074勞動節(jié)050105035端午節(jié)06160618以第1行為例,1230表示12月30日,0101表示1月1日。問題1:在“PY301-1.py”文件中修改代碼,讀入CSV文件中的數(shù)據(jù),獲得用戶輸入。根據(jù)用戶輸入的節(jié)假日名稱,輸出此節(jié)假日的時間范圍。輸入和輸出本例格式如下。請輸入節(jié)假日名稱(例如,春節(jié)):春節(jié)春節(jié)的假期位于0215~0221之間試題程序:#以下代碼為提示框架#請在程序的...處使用一行或多行代碼替換#請在程序的處使用一行代碼替換#注意:提示框架的代碼可以任意修改,以完成程序功能為準Is=[]print("{}的假期位于{}-{}之間”,.format())問題2:在“PY301-2.py”文件中修改代碼,讀入CSV文件的數(shù)據(jù),獲得用戶輸入。用戶輸入一組范圍是1?7的整數(shù)作為序號,序號間采用空格符分隔,以回車符結(jié)束。輸出這些序號對應(yīng)的節(jié)假日的名稱、時間范圍,每個節(jié)假日的信息一行。本次輸出完成后,重新回到輸入序號的狀態(tài)。輸入和輸出示例格式如下。請輸入節(jié)假日序號:15元旦(1)假期是12月30日至01月01日之間端午節(jié)假期(5)是06月16日至06月18日之間請輸入節(jié)假日序號:試題程序:#以下代碼為提示框架#請在程序的...處使用一行或多行代碼替換#注意:提示框架的代碼可以任意修改,以完成程序功能為準...Is=[]print("{}({})假期是{}月{}日至{}月{}日之間".format())問題3:在問題2的基礎(chǔ)上,在“PY301-3.Py”文件中修改代碼,對輸入的每個序號做合法性處理。如果輸入的數(shù)字不不合法,請輸出“輸入節(jié)假日編號有誤!”,繼續(xù)輸出后續(xù)信息,然后重新回到輸入序號的狀態(tài)。輸入和輸出示例格式如下。請輸入節(jié)假日序號:51411端午節(jié)(5)假期是06月16日至06月18日之間輸入節(jié)假日編號有誤!輸入節(jié)假日編號有誤!請輸入節(jié)假日編號:試題程序:#以下代碼為提示框架#請在程序的...處使用一行或多行代碼替換#請在程序的處用一行代碼替換#注意:提示框架的代碼可以任意修改,以完成程序功能為準Is=[]print("{}({})假期是{}月{}日至{}月{}日之間".format())ifflag==False:print("輸入節(jié)假日編號有誤!”)...
參考答案
1.D這段代碼是一個遞歸函數(shù),作用是把result列表中所有與1中一致的元素刪除,所以最后的結(jié)果是一個空的列表,即[]。
2.B扇入數(shù)指調(diào)用一個給定模塊的模塊個數(shù)。扇出數(shù)是指由一個模塊直接調(diào)用的其他模塊數(shù),即一個模塊直接調(diào)用的下層模塊的數(shù)目。本題選擇B選項。
3.A(3+4j)*(3-4j)是復數(shù)的乘法運算。設(shè)c1=a+bj,c2=c+dj(a、b、c、d均為實數(shù)),c1*c2=\n(ac-bd)+(bc+ad)j0結(jié)果是(25+0j)。本題選擇A選項。
4.A在Python中,用于數(shù)據(jù)分析的第三方庫有NumPy、scipy、pandas及matplotlib。Scrapy庫是網(wǎng)絡(luò)爬蟲方向的第三方庫。本題選擇A選項。
5.C一維數(shù)據(jù)由對等關(guān)系的有序或無序數(shù)據(jù)構(gòu)成,采用線性方式組織;二維數(shù)據(jù),也稱表格數(shù)據(jù),由關(guān)聯(lián)關(guān)系數(shù)據(jù)構(gòu)成,采用二維表格方式組織;高維數(shù)據(jù)由鍵值對類型的數(shù)據(jù)構(gòu)成,采用對象方式組織。故答案為C項。
6.C根據(jù)完全二叉樹的性質(zhì):具有n個結(jié)點的完全二叉樹的深度為[log2n]+1。本題中完全二叉樹共有256個結(jié)點,則深度為[log2256]+1=8+1=9。本題選擇C選項。
7.Did()函數(shù)的返回值是對象的內(nèi)存地址,屬于數(shù)字類型。本題選擇D選項。
8.C保留字,也稱關(guān)鍵字,是指被編程語言內(nèi)部定義并保留使用的標識符。Python3.x版本中有35個保留字,分別為:and,as,assert,async,await,break,class,continue,def,del,elif,else,except,F(xiàn)alse,finally,for,from,global,if,import,in,is,lambda,None,nonlocal,not,or,pass,raise,retum,True,try,while,with,yield。本題選C選項。
9.Arandom庫是Python的標準庫,用于產(chǎn)生各種分布的偽隨機數(shù)序列。它采用梅森旋轉(zhuǎn)算法生成偽隨機數(shù)序列。本題選擇A選項。
10.B
11.A循環(huán)鏈表是指在單鏈表的第一個結(jié)點前增加一個表頭結(jié)點,即空循環(huán)鏈表和非空循環(huán)鏈表中均存在表頭結(jié)點,故循環(huán)鏈表中至少有一個結(jié)點,A項正確。循環(huán)鏈表是線性表的一種鏈式存儲結(jié)構(gòu),循環(huán)隊列是隊列的一種順序存儲結(jié)構(gòu),D項錯誤。雙向鏈表也叫雙鏈表,是鏈表的一種,它的每個數(shù)據(jù)結(jié)點中都有兩個指針(左指針和右指針),分別指向其前件結(jié)點和后件結(jié)點。雙向鏈表中只有一個頭指針且無頭結(jié)點,B、C兩項錯誤。
12.D自然連接是一種特殊的等值連接,它要求兩個關(guān)系中進行比較的分量必須是相同的屬性,并且在結(jié)果中把重復的屬性列去掉,所以根據(jù)T關(guān)系中的有序組可知R與S進行的是自然連接操作。
13.B將7傳遞給函數(shù)形參變量n,之后進入多分支結(jié)構(gòu),依次判斷后,執(zhí)行else后面的語句。for語句為foriinrange(2,7),i從2依次變化到6,循環(huán)5次,將L[-1]+L[-2]的值通過append()方法加入列表L中。當i=2時,L[-1]+L[-2]=5+1=6,將6添加到列表L中,此時L=[1,5,6];當i=3時,L[-1]+L[-2]=6+5=11,將11添加到列表L中,此時L=[1,5,6,11];當i=4時,L[-1]+L[-2]=11+6=17,將17添加到列表L中,此時L=[1,5,6,11,17];當i=5時,L[-1]+L[-2]=17+11=28,將28添加到列表L中,此時L=[1,5,6,11,17,28];當i=6時,L[-1]+L[-2]=28+17=45,將45添加到列表L中,此時L=[1,5,6,11,17,28,45]。最后L[-2]%L[-1]=28%45=28,故程序輸出28。本題選擇B選項。
14.APython中的循環(huán)結(jié)構(gòu)有for語句和while語句。if是選擇結(jié)構(gòu)語句。本題選擇A選項。
15.Copen()函數(shù)打開一個文件,并返回可以操作這個文件的變量txt,并且open()函數(shù)有兩個參數(shù):文件名和打開模式。本題只是打開了文件,并沒有對文件進行操作,因此不會輸出文件的內(nèi)容。print(txt)語句輸出的是變量txt\n代表的文件的相關(guān)信息:<_io.TextIOWrappername=’family,txt'mode=’r’encoding=\n‘cP936'>。若想要輸出文件的內(nèi)容,需要把文件的內(nèi)容讀入,如txtl=txt.read()。本題選擇C選項。
16.Dall(x)函數(shù),當組合類型變量x中所有元素為真時返回True,否則返回False。元素除了0、None、False外都算True。所以a的值為False;b中split()是字符串分隔方法,返回分隔后的值應(yīng)為[‘123’,‘0’];c中ascii()的參數(shù)是字符串‘python’,所以返回‘python’。本題選擇D選項。
17.CPython中導入模塊中的所有函數(shù)用的是星號運算符而不是井號運算符。本題選擇C選項。
18.A在Python中,break意為結(jié)束循環(huán),continue是結(jié)束當前循環(huán)進入下一個循環(huán)。本題選擇A選項。
19.A
20.B外層for循環(huán)將a[0]=[l,2,3],a[l]=[4,5,6],a[2]=[7,8,9]依次賦給變量c;內(nèi)層for循環(huán)將變量j從0遞增到2,即累加c[l]+c[2]\n+c[3]的值,所以內(nèi)層循環(huán)加外層循環(huán)用于計算1+2+3+4+5+6+7+8+9的值,s=450本題選擇B選項。
21.C解析:數(shù)據(jù)庫邏輯設(shè)計的主要工作是將E—R圖轉(zhuǎn)換成指定RDBMS中的關(guān)系模式。從E—R圖到關(guān)系模式的轉(zhuǎn)換是比較直接的。實體與聯(lián)系都可以表示成關(guān)系,E—R圖中屬性也可以轉(zhuǎn)換成關(guān)系的屬性。實體集也可以轉(zhuǎn)換成關(guān)系。
22.C
23.B用中括號([])表示列表類型,也可以通過list(x)函數(shù)將集合或字符串類型轉(zhuǎn)換成列表類型。此代碼生成列表lis=[0,1,2,3],最后通過print()函數(shù)輸出。本題選B選項。
24.DA選項,Python是支持面向?qū)ο蟪绦蛟O(shè)計的;B選項,并不是所有的函數(shù)庫都是采用Python編寫的,很多采用C、C++、Java等語言編寫的專業(yè)庫可以經(jīng)過簡單的接口封裝供Python程序調(diào)用;C選項,Python中的內(nèi)置函數(shù)可以直接使用而不需要用import來導入。本題選擇D選項。
25.C向函數(shù)傳入實參8,函數(shù)的作用是返回x**2+6的結(jié)果。該函數(shù)是沒有輸出的,要想將返回值輸出,需要調(diào)用print()函數(shù)輸出結(jié)果。本題選擇C選項。
26.BB項中正確的輸出應(yīng)為6+5,當print()函數(shù)括號內(nèi)的變量被引號括起,則視為字符串。
27.APython文件的讀寫方法有(file表示使用open函數(shù)創(chuàng)建的對象):\nfile.read([size]):參數(shù)可選,若未給定參數(shù)或參數(shù)為負則讀取整個文件內(nèi)容;若給出參數(shù),則讀取前size長度的字符串或字節(jié)流。\nfile.readline([size]):參數(shù)可選,若未給定參數(shù)或參數(shù)為負則讀取一行內(nèi)容;若給出參數(shù),則讀取該行前size長度的字符串或字節(jié)流。\nfile.readlines([hint]):參數(shù)可選,若未給定參數(shù)或參數(shù)為負則從文件中讀取所有行,以每行為元素形成一個列表;若給出參數(shù),則讀取hint行。\nfile.write(str):將字符串或字節(jié)流寫入文件。\nfile.writelines(1ines):向文件寫入一個序列字符串列表。
28.C根據(jù)程序中變量所在的位置和作用范圍,變量分為局部變量和全局變量。局部變量指在函數(shù)內(nèi)部定義的變量,僅在函數(shù)內(nèi)部有效,且作用域也在函數(shù)內(nèi)部,當函數(shù)退出時變量將不再存在。全局變量一般指在函數(shù)之外定義的變量,在程序執(zhí)行全過程有效。全局變量在函數(shù)內(nèi)部使用時,需要提前使用保留字global聲明,語法形式:global<全局變量>。使用global對全局變量聲明時,該變量要與外部全局變量同名。本題選擇C選項。
29.D外層for第1次循環(huán)將字符’想’賦給變量m,m=’想’,內(nèi)層for第1次循環(huán)將’家’賦給變量n,則m+n連接字符,利用列表的append()方法將連接后的字符’想家’加入到列表ls中;內(nèi)層for第2次循環(huán)將’人’賦給變量n,則m+n連接字符,利用列表的append()方法將連接后的字符’想人’加入到列表ls中。外層for第2次循環(huán)將字符’念’賦給變量m,m=’念’,內(nèi)層for第1次循環(huán)將’家’賦給變量n,則m+n連接字符,利用列表的append()方法將連接后的字符’念家’加入到列表ls中;內(nèi)層for第2次循環(huán)將’人’賦給變量n,則m+n連接字符,利用列表的append()方法將連接后的字符’念人’加入到列表ls中。最后列表ls=[’想家’,’想人’,’念家’,’念人’],print(ls)輸出ls。本題選D選項。
30.Copen()函數(shù)打開一個文件,并返回可以操作這個文件的變量txt,并且open()函數(shù)有兩個參數(shù):文件名和打開模式。本題只是打開了文件,并沒有對文件進行操作,因此不會輸出文件的內(nèi)容。print(txt)語句輸出的是變量txt代表的文件的相關(guān)信息:<_io.TextIOWrappername=’family.txt’mode=’r’encoding=’cp936’>。若想要輸出文件的內(nèi)容,需要把文件的內(nèi)容讀人,如txt1=_txt.read()。本題選C選項。
31.N
32.Y
33.Y
34.Y
35.Y
36.Y
37.Y
38.Y
39.N
40.N
41.2
42.(1,2)
43.4
44.[‘1’,‘2’,‘3’]
45.5
46.True
47.6、10
48.2.0
49.[6,7,9,11]
50.0,1,2,
51.count=0\r\n
whilecount<50:\r\n
count+=1\r\n
ifcount%2==0:\r\n
continue\r\n
print(count,end=”,”)判斷一個數(shù)是否為奇數(shù),即判斷這個數(shù)能否被2整除,可以被整除則為偶數(shù),結(jié)束本次循環(huán),使用continue語句;不可以被整除則為奇數(shù),輸出該數(shù)。while循環(huán)不具有自動計數(shù)的功能,所以需要定義一個變量,初始值為0,每經(jīng)過一次循環(huán),變量加1;當變量超過50時,停止循環(huán)。
52.word="床前明月光,疑是地上霜。"print(word.strip()。str.\r\nstrip(chars)方法用于從字符串str中去掉其左側(cè)和右側(cè)chars中列出的字符。chars是一個字符串,其中出現(xiàn)的每個字符都會被去掉,當不填寫chars的時候,默認是空白符(如換行符、空格符等)。因此劃線的空格處應(yīng)填word.\r\nstrip()。
53.Fi=open(“PY301-vacations.csv”,”r”)Is=[]Foulineinfi:Is.append(line.strip(“\\n”).split(“,”))S=input(“請輸入節(jié)假日名稱”)Forlineinis:Ifs==line[1]Print(“{}的假期位于{}-{}之間”.format(line[1],line[2],line[3]))(2)Fi=open(“PY301-vacations.csv”,”r”)Is=[]Foulineinfi:Is.append(line.strip(“\\n”).split(“,”))S=input(“請輸入節(jié)假日序號”).split(“”)WhiletrueForiins:Forline
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 構(gòu)建完善的財務(wù)控制體系計劃
- 人工被動免疫:人免疫球蛋白制劑相關(guān)行業(yè)投資規(guī)劃報告范本
- 實習基地建設(shè)與合作方案計劃
- 課堂討論與辯論活動安排計劃
- 滅火器材維護保養(yǎng)培訓
- 2024-2025學年六年級上冊數(shù)學期末全真模擬培優(yōu)卷(蘇教版)【解析版】-A4
- 《設(shè)備培訓》課件
- 《信號基礎(chǔ)設(shè)備緒論》課件
- 《郵件系統(tǒng)培訓》課件
- 2024-2025學年年八年級數(shù)學人教版下冊專題整合復習卷18.2 勾股定理的逆定理同步測試(含答案)
- 海南省2022-2023學年高一上學期期末學業(yè)水平診斷(一)數(shù)學試題
- 嚴重心律失常的急救處理
- 可愛的四川七年級上冊期末質(zhì)檢及復習資料
- 最美教師的事跡演講課件
- 人工智能概論(第二版)即問即答題目及答案 郭福春
- 《系統(tǒng)解剖學》課程考試復習題庫大全-5骨骼部分
- 雙T板吊裝施工專項方案
- 臨床護理科研存在的問題與對策
- 40道性格測試題及答案
- 放射科未來五年發(fā)展規(guī)劃(2021-2025)
- 低壓電器-認識低壓電器(電氣控制與PLC課件)
評論
0/150
提交評論