版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
【MOOC】Python語言程序設(shè)計基礎(chǔ)-南京郵電大學(xué)中國大學(xué)慕課MOOC答案第一周單元作業(yè)第一周單元測驗1、【單選題】世界上第一臺電子計算機“ENIAC”于1946年誕生于____________大學(xué)。本題答案:【美國賓夕法尼亞】2、【單選題】現(xiàn)代計算機的基本結(jié)構(gòu)“程序存儲思想”是由____________提出來的。本題答案:【VonNeumann】3、【單選題】計算機中數(shù)據(jù)的表示形式是____________。本題答案:【二進制】4、【單選題】計算機中,一個字節(jié)(Byte)包含____________個比特(bit)。本題答案:【8】5、【單選題】以下程序設(shè)計語言中,____________不是高級程序設(shè)計語言。本題答案:【匯編語言】6、【單選題】Python語言的特點不包含____________。本題答案:【Python語言程序必須通過修改才能跨平臺運行】7、【單選題】Windows操作系統(tǒng)中,一般用快捷鍵____________來保存當(dāng)前正在編輯的工作內(nèi)容。本題答案:【Ctrl+S】8、【單選題】著名的計算機科學(xué)家NiklausWirth(尼·沃思)曾經(jīng)提出了____________。本題答案:【程序=數(shù)據(jù)結(jié)構(gòu)+算法】9、【單選題】算法是求解問題的步驟,由于求解問題的不同而千變?nèi)f化,但都必須滿足其基本性質(zhì),下列不一定要滿足的是____________。本題答案:【必須有輸入】10、【單選題】在Python中我們最常用的用來在屏幕上輸出計算結(jié)果的功能函數(shù)是____________。本題答案:【print()】11、【單選題】下列代碼運行時不會產(chǎn)生錯誤的是____________。本題答案:【print(Hello,I'mfine)】12、【單選題】下列語句沒有錯誤的是____________。本題答案:【'hello'*2】13、【單選題】與絕大多數(shù)程序設(shè)計語言遵循的“向下兼容”原則不同的是,____________。本題答案:【Python3.x并不兼容Python2.x的程序】14、【單選題】以下四個容量單位中,____________是介于TB和MB之間的單位。本題答案:【GB】15、【單選題】計算機軟件分類中,所謂“開源軟件”指的是____________。本題答案:【開放源代碼的軟件】16、【單選題】計算機中表示信息的最小單位是____________。本題答案:【比特】17、【單選題】在Python中,不可以用來表示字符串的符號是____________。本題答案:【[](一對方括號)】18、【單選題】在Python語言的交互模式(也被稱為Shell模式)中,____________用來表示上一條算式的計算結(jié)果。本題答案:【_(下劃線)】19、【單選題】操作計算機時,快捷鍵Ctrl+Alt+Del的正確執(zhí)行方法是:本題答案:【按住Ctrl和Alt鍵不松,再按下Del鍵】20、【單選題】電腦或者手機屏幕上顯示的內(nèi)容是由許許多多的點構(gòu)成的,每一個這樣的點,我們稱之為“像素”,每一個像素是通過對____________三個顏色通道的變化以及它們相互之間的疊加來得到各式各樣的顏色。本題答案:【紅,綠,藍(lán)】21、【單選題】以下選項中,________是正確的學(xué)習(xí)Python的經(jīng)驗。本題答案:【學(xué)習(xí)編程需要理論聯(lián)系實際,所以在學(xué)習(xí)編程的過程中一定要多上機、勤練習(xí)】22、【填空題】一臺計算機的CPU能夠理解并且能直接執(zhí)行的指令集合,我們稱為該計算機的____________。本題答案:【機器語言##%_YZPRLFH_%##指令系統(tǒng)】23、【填空題】英文“CPU”對應(yīng)的中文解釋是____________。本題答案:【中央處理器】24、【填空題】把高級語言程序翻譯成低級語言程序或者機器語言程序的方式有兩種:編譯和____________。本題答案:【解釋】25、【填空題】程序設(shè)計方法一般分為:結(jié)構(gòu)化程序設(shè)計方法(也被稱為面向過程的程序設(shè)計方法)和____________。本題答案:【面向?qū)ο蟆?6、【填空題】下列表達(dá)式的計算結(jié)果是____________。30-3**2本題答案:【21】27、【填空題】下列有關(guān)字符串運算的命令運行結(jié)果是____________。12+34本題答案:【1234】28、【填空題】下列表達(dá)式的計算結(jié)果是____________。13//5+3本題答案:【5】29、【填空題】下列表達(dá)式的計算結(jié)果是____________。13%5+3本題答案:【6】30、【填空題】下列表達(dá)式的計算結(jié)果是____________。(-7+2)*(-4)本題答案:【20】31、【填空題】使用IDLE編寫Python程序時,在____________(交互模式/文件模式)中無需使用print函數(shù),只需要輸入變量的名稱即可看到變量中的數(shù)據(jù)內(nèi)容。本題答案:【交互模式】第二周單元作業(yè)第二周單元測驗1、【單選題】以下合法的用戶自定義標(biāo)識符是____________。本題答案:【_kill23】2、【單選題】Python語言中的標(biāo)識符由字母、數(shù)字和下劃線三種字符組成時,第一個字符____________。本題答案:【只能為字母或下劃線】3、【單選題】通常我們將Python語言程序保存在一個后綴為____________的文件中。本題答案:【py】4、【單選題】執(zhí)行下列程序段,輸出的結(jié)果是____________。x=7.0y=5print(x%y)本題答案:【2.0】5、【單選題】若程序只有以下兩行代碼,則程序的執(zhí)行結(jié)果為___________。x=a+10print(x)本題答案:【程序出錯】6、【單選題】下列語句執(zhí)行的結(jié)果是__________。'hello'-'world'本題答案:【程序出錯】7、【單選題】下列程序段執(zhí)行結(jié)果是___________。x=1print(type(x))x=1.0print(type(x))x='1.0'print(type(x))本題答案:【class'int'class'float'class'str'】8、【單選題】執(zhí)行下列程序段,輸入數(shù)值10,輸出的結(jié)果是___________。x=input()y=x+5print(y)本題答案:【程序出錯】9、【單選題】整數(shù)型、浮點數(shù)型和復(fù)數(shù)型數(shù)據(jù)在一起混合運算的時候,Python會進行一種默認(rèn)的數(shù)據(jù)類型轉(zhuǎn)換,選項____________正確表示了這種類型轉(zhuǎn)換的關(guān)系。本題答案:【整數(shù)-浮點數(shù)-復(fù)數(shù)】10、【單選題】以下選項中能用作Python程序變量名的是____________。本題答案:【jet】11、【單選題】以下程序運行的結(jié)果是____________。a=58b=Truea+b4*13本題答案:【True】12、【單選題】假設(shè)現(xiàn)在有兩個變量分別是x和y,其中x=3,y=5,以下選項中____________不能交換兩個變量中的值。本題答案:【x=yy=x】13、【單選題】Python3中,使用input()函數(shù)可以獲取用戶從鍵盤上輸入的數(shù)據(jù),不管用戶輸入的內(nèi)容是什么,該數(shù)據(jù)的默認(rèn)數(shù)據(jù)類型為____________。本題答案:【字符串】14、【單選題】執(zhí)行下列語句后,變量a和b的值分別為____________。a=1b=a=a+1本題答案:【a=2,b=2】15、【單選題】下面選項中,____________的運行結(jié)果不是浮點數(shù)類型。本題答案:【15//4】16、【單選題】下面選項中,____________不是Python合法的變量名。本題答案:【10XL】17、【單選題】下列表達(dá)式的值為True的是________。本題答案:【321】18、【判斷題】Python程序既可以在Shell環(huán)境中交互執(zhí)行,也可以存儲成以.py為擴展名的程序文件用Python解釋器執(zhí)行。本題答案:【正確】19、【判斷題】Python語言是大小寫敏感的語言。本題答案:【正確】20、【判斷題】在Python中,“=”不僅可以表示賦值操作,還可以用來判斷兩個數(shù)是否相等本題答案:【錯誤】21、【判斷題】邏輯運算符的優(yōu)先級順序是:notandor。本題答案:【正確】22、【填空題】計算機程序中的“=”被稱作____________。本題答案:【賦值號##%_YZPRLFH_%##賦值運算符】23、【填空題】下列語句的輸出結(jié)果是___________。int(10.88)本題答案:【10】24、【填空題】下列語句的輸出結(jié)果是:'___________'。'abc'*3本題答案:【abcabcabc】25、【填空題】以下程序運行結(jié)束后,x的值為______________。x=3x*=3+5**2本題答案:【84】26、【填空題】邏輯型數(shù)據(jù)在參與算術(shù)運算的過程中可以被當(dāng)作整數(shù)進行操作,通常True的值對應(yīng)整數(shù)1,F(xiàn)alse的值對應(yīng)整數(shù)____________。本題答案:【0】27、【填空題】一般情況下,Python語言中使用符號________表示程序中的注釋;還有一種使用'''......'''的特別注釋。本題答案:【#】28、【填空題】表達(dá)式“1//3”的結(jié)果是________。本題答案:【0】29、【填空題】表達(dá)式“1.0+21.0”的結(jié)果為________。本題答案:【True】30、【填空題】下列語句的輸出結(jié)果是___________。round(10.5)本題答案:【10】31、【填空題】表達(dá)式“x='odd'iflen('hello')%2else'even'”的執(zhí)行結(jié)果結(jié)果是:x='________'。本題答案:【odd】第三周單元作業(yè)第三周單元測驗1、【單選題】Python語言程序中包含的錯誤,一般分為三種,以下____________不是其中的一種。本題答案:【編譯錯誤】2、【單選題】若s='HelloWorld',則執(zhí)行s.replace('l','m')后,s的內(nèi)容是____________。本題答案:【'HelloWorld'】3、【單選題】下列代碼的輸出結(jié)果為____________。'{:.4e}'.format(234.56789)本題答案:【'2.3457e+02'】4、【單選題】由字符串s='thisisapen'獲得‘ThisIsAPen'的方法為____________。本題答案:【s.title()】5、【單選題】若字符串s='hello',則語句s.ljust(8,'.')和s.rjust(8)的輸出結(jié)果為____________。本題答案:【'hello...''hello'】6、【單選題】下列表達(dá)式運行后,___________的結(jié)果是False。本題答案:【'Hello''hello'】7、【單選題】接收用戶輸入的一個整數(shù)。如果輸入的是偶數(shù),則輸出“True”,否則輸出“False”。能實現(xiàn)上面功能的程序是____________。本題答案:【print(notbool(int(input())%2))】8、【單選題】在字符串中輸出一個浮點數(shù)的時候,最常使用的保留小數(shù)點后2位的格式化控制符是____________。本題答案:【{:.2f}】9、【單選題】以下程序所包含的錯誤是____________。r=input(請輸入圓的半徑:)S=3.14*r*rprint(半徑為{}的圓的面積為{}.format(r,S))本題答案:【運行時錯誤】10、【單選題】以下程序所包含的錯誤是____________。r=eval(input(請輸入圓的半徑:))S=2*3.14*rprint(半徑為{}的圓的面積為{}.format(r,S))本題答案:【算法錯誤】11、【單選題】下列語句的執(zhí)行結(jié)果是____________。int(5.6)本題答案:【程序出錯了】12、【單選題】下列語句的執(zhí)行結(jié)果是____________。round(4.5)本題答案:【4】13、【單選題】以下選項中,____________不是注釋的作用之一。本題答案:【當(dāng)程序出錯時,計算機會按照注釋中的代碼對程序進行修復(fù)】14、【單選題】關(guān)于字符串下列說法錯誤的是________。本題答案:【字符串的子串查找函數(shù)find()只能返回第一個符合子串的位置,否則返回為0】15、【單選題】Python語言中表示換行的轉(zhuǎn)義字符是____________。本題答案:【\n】16、【判斷題】當(dāng)Python程序包含算法錯誤的時候,是無法被執(zhí)行的。本題答案:【錯誤】17、【判斷題】在格式化字符串中,在格式化標(biāo)記中使用“^”可以讓輸出的內(nèi)容在指定的輸出位置居中對齊。本題答案:【正確】18、【判斷題】為了說明程序的作用,注釋只能放在程序的開頭,而不能放在程序的其他位置。本題答案:【錯誤】19、【判斷題】程序中的錯誤,也被程序員叫做BUG,我們要盡量消除程序中的BUG。本題答案:【正確】20、【填空題】下列字符串運行結(jié)果是'____________'。x='hello''{0:*^11}'.format(x)本題答案:【***hello***】21、【填空題】下列語句的輸出結(jié)果是'___________'。{1}的基本{0}{2}.format(編寫,'程序','''方法''')本題答案:【程序的基本編寫方法】22、【填空題】在IDLE中運行Python程序的時候,如果彈出一個“SyntaxError”的對話框,表示當(dāng)前的程序包含____________(語法錯誤/算法錯誤/運行時錯誤)。本題答案:【語法錯誤】23、【填空題】為了增強程序的可讀性,我們在Python程序中經(jīng)常會書寫一種以#開頭的代碼,這些不參與程序執(zhí)行的代碼被稱作____________。本題答案:【注釋】24、【填空題】下列表達(dá)式的計算結(jié)果是。30-3**2+8//3*2/10本題答案:【21.4】25、【填空題】在編寫Python程序時,如果一條語句中不小心少寫了一個右括號,會導(dǎo)致當(dāng)前的程序發(fā)生____________(語法錯誤/算法錯誤/運行時錯誤)。本題答案:【語法錯誤】第四單元作業(yè)第四周單元測驗1、【單選題】我們通過使用turtle.speed()為小海龜設(shè)置爬行的速度,當(dāng)我們希望跳過小海龜?shù)囊苿舆^程,直接得到程序繪制的圖形時,speed()的參數(shù)值應(yīng)該是__________。本題答案:【0】2、【單選題】下列哪個方法是用來控制畫筆的尺寸的____________。本題答案:【pensize()】3、【單選題】下列程序段的輸出結(jié)果是___________。x=0deffun(y):y=1fun(x)print(x)本題答案:【0】4、【單選題】下列程序的輸出結(jié)果是___________。x=1deffun():globalxx=2fun()print(x)本題答案:【2】5、【單選題】定義如下的函數(shù),下面哪種函數(shù)調(diào)用會出錯___________。defP(a1,a2=2,a3=3):print(a1,a2,a3)本題答案:【P(a2=10,a3=10)】6、【單選題】下列程序的輸出結(jié)果是:___________。x=10y=20defswap(x,y):t=xx=yy=tprint(x,y)swap(x,y)print(x,y)本題答案:【10201020】7、【單選題】當(dāng)我們想為一個閉合的圓填充紅色時,我們會使用語句turtle.begin_fill()和turtle.end_fill(),但當(dāng)我們忘記使用turtle.end_fill()時,會出現(xiàn)什么現(xiàn)象____________。本題答案:【圓里無紅色填充】8、【單選題】在Python中導(dǎo)入其他函數(shù)函數(shù)庫的關(guān)鍵字是___________。本題答案:【import】9、【單選題】下面哪一個turtle方法是用來設(shè)置小海龜?shù)某虻??本題答案:【setheading()】10、【單選題】如果我們以color('#FF0000','#0000FF')設(shè)置小海龜?shù)念伾敲匆韵逻x項哪一個正確的?本題答案:【輪廓顏色是紅色,填充顏色是藍(lán)色】11、【單選題】以下哪一個方法執(zhí)行完畢后,可以設(shè)置小海龜在移動過程中不留下痕跡?本題答案:【up()】12、【單選題】如果我們希望讓小海龜?shù)漠嫻P方向朝向上方,應(yīng)該執(zhí)行以下哪一個方法?本題答案:【setheading(90)】13、【單選題】小海龜在繪圖繪圖區(qū)域中的默認(rèn)標(biāo)記形狀是一個___________。本題答案:【箭頭】14、【單選題】如果我們使用了goto(0,0)的函數(shù)調(diào)用,請問執(zhí)行該語句后,海龜?shù)奈恢迷赺__________。本題答案:【屏幕中央】15、【單選題】以下語句執(zhí)行的效果是___________。turtle.circle(-90,90)本題答案:【繪制一個半徑為90的弧形,圓心在小海龜行進方向的右側(cè)】16、【單選題】使用小海龜繪圖結(jié)束后,我們通常使用___________進行收尾工作。本題答案:【turtle.done()】17、【判斷題】海龜函數(shù)中向前移動forward()也可以簡寫成fd()。本題答案:【正確】18、【判斷題】海龜函數(shù)circle()只能畫一個完整的圓,不能畫弧。本題答案:【錯誤】19、【判斷題】使用goto()函數(shù)將海龜移動到另外一個位置的過程中,一定不會在屏幕上留下痕跡。本題答案:【錯誤】20、【填空題】下列程序的輸出結(jié)果是:___________。defsum(i1,i2):result=0foriinrange(i1,i2+1):result+=ireturnresultprint(sum(1,10))本題答案:【55】21、【填空題】下列程序的輸出結(jié)果是:'___________'。deffunc(a,b):returna*bs=func('hello',2)print(s)本題答案:【hellohello】22、【填空題】當(dāng)我們想為一個閉合的形狀填充顏色時,我們會使用語句turtle.begin_fill()和turtle.________。本題答案:【end_fill】實驗報告第五周單元作業(yè)第五周單元測驗1、【單選題】可以結(jié)束一個循環(huán)的關(guān)鍵字是_____________。本題答案:【break】2、【單選題】下面是流程圖的基本元素是________________。本題答案:【判斷框】3、【單選題】如下圖所示的流程圖的輸出結(jié)果是_______________。本題答案:【2】4、【單選題】下列關(guān)于流程線的說法不正確的是_______________。本題答案:【流程線只要是上下方向就表示自上向下執(zhí)行可以不要箭頭】5、【單選題】閱讀下面程序,選擇正確輸出結(jié)果_______________。x=10y=20ifx10:ify20:z=x+yprint('zis',z)else:print(x)本題答案:【10】6、【單選題】閱讀下面代碼,選擇正確的輸出結(jié)果_______________。grade=90ifgrade=60:print('D')elifgrade=70:print('C')elifgrade=80:print('B')elifgrade=90:print('A')本題答案:【D】7、【單選題】以下程序的輸出結(jié)果是_______________。number=10ifnumber%2==0:print(number,'iseven')elifnumber%5==0:print(number,'ismultipleof2')本題答案:【10iseven】8、【單選題】以下程序的輸出結(jié)果是_____________。x=1y=-1z=1ifx0:ify0:print('AAA')elifz0:print('BBB')本題答案:【無輸出】9、【單選題】以下程序的輸出結(jié)果是___________。y=0foriinrange(0,10,2):y+=iprint(y)本題答案:【20】10、【單選題】以下程序的輸出結(jié)果是___________。x=0whilex6:ifx%2==0:continueifx==4:breakx+=1print(x=,x)本題答案:【死循環(huán)】11、【單選題】下面的循環(huán)體執(zhí)行的次數(shù)與其它不同的是________。本題答案:【i=0while(i=1000):print(i)i=i+1】12、【單選題】高級語言程序中,程序的三種基本結(jié)構(gòu)不包括________。本題答案:【限制結(jié)構(gòu)】13、【單選題】以下說法正確的是____________。本題答案:【Python中如果一條語句太長且不想在一行中顯示,常常需要在該行的結(jié)束處加上“\”續(xù)行符?!?4、【填空題】閱讀下面程序,最終的輸出值是_______________。var_A=50ifvar_A20:var_A+=10else:var_A-=10var_A+=3print(var_A)本題答案:【63】15、【填空題】下列程序運行后,屏幕上打印的值是___________。sum=0i=1whilesum10:ifi%2!=0:sum+=iprint(sum)本題答案:【10】16、【填空題】下列代碼的輸出結(jié)果是__________。num=27count=0whilenum0:ifnum%2==0:num/=2elifnum%3==0:num/=3else:num-=1count+=1print(count)本題答案:【4】17、【填空題】下列程序的輸出結(jié)果為__________。max=10sum=0extra=0fornuminrange(1,max):ifnum%2andnotnum%3:sum+=numelse:extra+=1print(sum)本題答案:【12】18、【填空題】如果依次輸入4,6.8,1,9.7,-2,請問以下程序的輸出結(jié)果是____________。number=eval(input())max=numberwhilenumber0:number=eval(input())ifnumbermax:max=numberprint(max)本題答案:【9.7】19、【填空題】執(zhí)行如下代碼,則程序的運行結(jié)果是:s=。s=0foriinrange(1,21):ifi%2==0:continueifi%10==7:breaks=s+iprint(s=,s)本題答案:【9】20、【填空題】執(zhí)行如下代碼,則程序的運行結(jié)果是。a=m=15b=n=20whilea%b!=0:a,b=b,a%bprint(b,m*n//b)本題答案:【560】21、【填空題】執(zhí)行如下代碼,則程序的運行結(jié)果是。year=eval(input(輸入年份:))#也可用int()函數(shù)if(year%4==0andyear%100!=0)or(year%400==0):print(閏年)else:print(非閏年)當(dāng)運行時輸入1900時,程序運行結(jié)果如何?本題答案:【非閏年】22、【填空題】執(zhí)行如下代碼,則程序運行后,屏幕上顯示的結(jié)果中的第一行是:________。foriinrange(3,10,3):ifi%2:print(i)本題答案:【3】23、【填空題】執(zhí)行如下代碼,則程序運行后,屏幕上顯示的結(jié)果中的第二行是:________。foriinrange(3,10,3):ifi%2:print(i)本題答案:【9】實驗報告:程序的流程控制第六周單元作業(yè)第六周單元測驗1、【單選題】關(guān)于列表,下面描述不正確的是___________。本題答案:【必須按順序插入元素】2、【單選題】下列方法不適用于字符串的是___________。本題答案:【sort()】3、【單選題】下列程序的輸出結(jié)果是___________。a=[10,20,30]print(a*2)本題答案:【[10,20,30,10,20,30]】4、【單選題】表達(dá)式(12,34,56)+(78)的結(jié)果是____________。本題答案:【程序出錯】5、【單選題】下列程序的輸出結(jié)果是___________。sum=0foriinrange(10):sum+=iprint(sum)本題答案:【45】6、【單選題】關(guān)于元組數(shù)據(jù)結(jié)構(gòu),下面描述正確的是:_____________。本題答案:【支持in運算符】7、【單選題】元組和列表都支持的方法是______________。本題答案:【index()】8、【單選題】在字典中,查找一個鍵和查找一個值的速度哪個更快些__________。本題答案:【鍵】9、【單選題】下列語句的執(zhí)行結(jié)果為_______________。{1,2,3}{3,4,5}本題答案:【{3}】10、【單選題】下列語句,哪個不能創(chuàng)建一個字典______________。本題答案:【{1,2,3}】11、【單選題】以下不能創(chuàng)建一個字典的語句是________。本題答案:【dict3=dict([2,5],[3,4])】12、【單選題】刪除字典中的所有元素的方法是________。本題答案:【clear()】13、【單選題】對于序列numbers=[1,2,3,4,5,6,7,8,9,10],以下相關(guān)操作中哪一個得到的結(jié)果中包含數(shù)字6?本題答案:【numbers[5:-1]】14、【單選題】以下選項中輸出結(jié)果是10的是____________。本題答案:【print(len('12345'+'56789'))】15、【單選題】請問以下四個賦值操作中,哪一個操作可以得到一個字典類型的數(shù)據(jù)?本題答案:【data={'Zhangsan':18}】16、【填空題】下列程序的輸出結(jié)果是__________。a=[10,20,30]b=ab[1]=40print(a[1])本題答案:【40】17、【填空題】下列程序的執(zhí)行結(jié)果是___________。deffun(lst):lst=[4,5,6]lst=[1,2,3]fun(lst)print(lst)本題答案:【[1,2,3]##%_YZPRLFH_%##[1,2,3]】18、【填空題】下列程序的輸出結(jié)果是__________。deffun(list):list=[4,5,6]returnlista=[1,2,3]fun(a)print(a[1])本題答案:【2】19、【填空題】下列表達(dá)式的返回結(jié)果是__________。[n*nforninrange(6)ifn*n%2==1]本題答案:【[1,9,25]##%_YZPRLFH_%##[1,9,25]】20、【填空題】Python組合數(shù)據(jù)類型包括元組、列表、字典、集合,其中________是Python中唯一的映射類型。本題答案:【字典】21、【填空題】Python提供了判斷一個元素是否屬于一個序列的操作運算,該運算使用運算符________來完成。本題答案:【in】22、【填空題】設(shè)s='abcde',則s[1:3]值是'________'。本題答案:【bc】23、【填空題】設(shè)s='abcde',則s[::-1]值是'________'。本題答案:【edcba】24、【填空題】下列字符串操作的運行結(jié)果是'________'。x='hello'print(x[::-1])?本題答案:【olleh】25、【填空題】給定字符串s=helloworld,獲取hello的切片表達(dá)式為________。本題答案:【s[0:5]##%_YZPRLFH_%##s[:5]##%_YZPRLFH_%##s[-11:5]##%_YZPRLFH_%##s[-11:-5]】實驗報告:函數(shù)的定義與使用第七周單元作業(yè)第七周單元測驗1、【單選題】在不使用擴展包的情況下,Python語言可以將電腦中的文件以__________的形式打開。本題答案:【文本文件和二進制文件】2、【單選題】若用open()函數(shù)打開一個文本文件,文件不存在則創(chuàng)建,存在則完全覆蓋,則文件打開模式是________。本題答案:【w】3、【單選題】如果要對E盤myfile目錄下的文本文件abc.txt進行讀操作,文件打開方式應(yīng)為_______________。本題答案:【open(e:\\myfile\\abc.txt,r)】4、【單選題】下列不是Python對文件的寫操作的方法是_____________。本題答案:【next()】5、【單選題】Python中,下列哪個保留字不用于異常處理______________。本題答案:【if】6、【單選題】下列程序段在運行時輸入yes,則輸出結(jié)果是____________。try:x=eval(input())print(x**2)exceptNameError:print(ok)本題答案:【ok】7、【單選題】下列哪種文件打開訪問模式為二進制文件只讀模式?本題答案:【rb】8、【單選題】下列哪一個異常類型用來處理表達(dá)式中有除數(shù)為0的情形______________。本題答案:【ZeroDivisionErroor】9、【填空題】使用open(f1.txt,a)打開文件時,若f1文件不存在,則_________文件。本題答案:【創(chuàng)建##%_YZPRLFH_%##新建##%_YZPRLFH_%##建立】10、【填空題】readlines()函數(shù)是從文件中讀入所有的行,將讀入的內(nèi)容放入到一個列表中,列表中的每一個元素是文件的________________(一個字符/一個單詞/一句話/一行)。本題答案:【一行】11、【填空題】我們用try-except來處理異常,except語句后面通常會寫上________________,當(dāng)except語句后面什么都不寫時,表示可以處理其他所有的異常。本題答案:【異常的類型##%_YZPRLFH_%##異常類型】12、【填空題】關(guān)閉一個打開的文件,可以使用文件對象的________方法。本題答案:【close##%_YZPRLFH_%##close()】實驗報告:數(shù)據(jù)結(jié)構(gòu)及文件操作第八周單元作業(yè)第八
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- JJF 2184-2025電子計價秤型式評價大綱(試行)
- 校園各項消防安全管理工作計劃三篇
- 【可行性報告】2025年防毒面具項目可行性研究分析報告
- 照明工業(yè)刻錄機行業(yè)行業(yè)發(fā)展趨勢及投資戰(zhàn)略研究分析報告
- 音樂一年級下冊教學(xué)計劃
- 開學(xué)典禮演講稿范文15篇
- 志愿者2022工作計劃安排三篇
- 語文教研組工作計劃
- 中航重機驗資報告
- 工作保證書集合15篇
- 軍工合作合同范例
- 2025年中國稀土集團總部部分崗位社會公開招聘管理單位筆試遴選500模擬題附帶答案詳解
- 超市柜臺長期出租合同范例
- 廣東省廣州市2025屆高三上學(xué)期12月調(diào)研測試語文試題(含答案)
- 【8物(科)期末】合肥市第四十五中學(xué)2023-2024學(xué)年八年級上學(xué)期期末物理試題
- 統(tǒng)編版2024-2025學(xué)年三年級語文上冊期末學(xué)業(yè)質(zhì)量監(jiān)測試卷(含答案)
- 從0 開始運營抖?音號sop 文檔
- 2024-2025學(xué)年深圳市初三適應(yīng)性考試模擬試卷歷史試卷
- 16J914-1 公用建筑衛(wèi)生間
- 贊比亞礦產(chǎn)資源及礦業(yè)開發(fā)前景分析
- 大型儲罐吊裝方案
評論
0/150
提交評論