下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
Python程序設(shè)計(jì)-2024學(xué)習(xí)通超星期末考試章節(jié)答案2024年P(guān)ython是一種跨平臺(tái)、開源、免費(fèi)的高級(jí)動(dòng)態(tài)編程語言。
答案:對不同版本的Python不能安裝到同一臺(tái)計(jì)算機(jī)上。
答案:錯(cuò)在Windows平臺(tái)上編寫的Python程序無法在Unix平臺(tái)運(yùn)行。
答案:錯(cuò)Python代碼可以內(nèi)嵌在asp文件中。
答案:對Python采用的是基于值的自動(dòng)內(nèi)存管理方式。
答案:對為了讓代碼更加緊湊,編寫Python程序時(shí)應(yīng)盡量避免加入空格和空行。
答案:錯(cuò)Python中一切內(nèi)容都可以稱為對象。
答案:對放在一對三引號(hào)之間的任何內(nèi)容將被認(rèn)為是注釋。
答案:錯(cuò)Python使用縮進(jìn)來體現(xiàn)代碼之間的邏輯關(guān)系。
答案:對Python代碼的注釋只有一種方式,那就是使用#符號(hào)。
答案:錯(cuò)Python的輸入函數(shù)是(),輸出函數(shù)是print()。
答案:input(為了提高Python代碼運(yùn)行速度和進(jìn)行適當(dāng)?shù)谋C?,可以將Python程序文件編譯為擴(kuò)展名__________的文件。
答案:pyc;.pycPython程序文件擴(kuò)展名主要有__________和.pyw兩種,其中后者為源代碼程序編譯后的文件擴(kuò)展名,常用于GUI程序。
答案:.py;pyPython語句的續(xù)行符號(hào)是(),如一行語句寫不完,可續(xù)行到下一行繼續(xù)書寫。
答案:\在IDLE交互模式中瀏覽上一條語句的快捷鍵是__________。
答案:Alt+P;alt+p;ALT+PPython變量的命名支持使用字母、數(shù)字和(),且數(shù)字不能為首字符。
答案:下劃線;下畫線;_python自帶的IDLE具有兩種類型的主窗口,分別是PythonShell窗口和文件編輯窗口,分別用于()和文件式編程。
答案:交互式;交互式編程Python語句print("同學(xué)們,你們好!")的輸出結(jié)果是()。
答案:同學(xué)們,你們好!關(guān)于Python語言,哪個(gè)說法是不正確的。
答案:Python語言由PSF組織所有,這是一個(gè)商業(yè)組織Python軟件包自帶的集成開發(fā)環(huán)境是()。
答案:IDLE編輯器以下不是Python的注釋方式是哪一項(xiàng)。
答案://注釋第一行Python是一種(
)類型的編程語言。
答案:解釋關(guān)于Python語言的描述,錯(cuò)誤的選項(xiàng)是。
答案:是一種機(jī)器語言以下關(guān)于Python版本說法中,哪個(gè)是正確的。
答案:Python3.x代碼無法向下兼容Python2.x的既有語法Python語言通過(
)來體現(xiàn)語句之間的邏輯關(guān)系。
答案:縮進(jìn)以下哪項(xiàng)不屬于Python語言的特點(diǎn)。
答案:依賴平臺(tái)采用IDLE進(jìn)行交互式編程,其中“>>>”符號(hào)是()。
答案:命令提示符Python變量名區(qū)分大小寫,所以student和Student不是同一個(gè)變量。
答案:對執(zhí)行語句frommathimportsin之后,可以直接使用sin()函數(shù),例如sin(3)。
答案:對3+4j是合法Python數(shù)據(jù)類型。
答案:對Python的輸出方式主要有兩種,分別是表達(dá)式語句和print()函數(shù)。其中表達(dá)式語句方式主要用于交互式模式。
答案:對9999**9999這樣的命令在Python中無法運(yùn)行。
答案:錯(cuò)Python3.x中input()函數(shù)的返回值都是字符串。
答案:對print(1,2,3,4)的輸出結(jié)果是1,2,3,4
答案:錯(cuò)0o12f是合法的八進(jìn)制數(shù)字。
答案:錯(cuò)print(1,2,3,4,sep=',')的輸出結(jié)果為1,2,3,4
答案:對已知x=3和y=5,執(zhí)行語句x,y=y,x后x的值是____。
答案:5表達(dá)式6/3的值為_________。
答案:2.0表達(dá)式round(3.4)的值為___________。
答案:3Python3.x語句print(1,2,3,sep=':')的輸出結(jié)果為____________。
答案:1:2:3表達(dá)式True*3的值為__________。
答案:3a="abc"
a*3的結(jié)果是()。
答案:abcabcabcweight=65
height=1.75
print(f"體重{weight}公斤,身{height:.2f}米。")運(yùn)行后正確結(jié)果是()。
答案:體重65公斤,身高1.75米。整型和浮點(diǎn)型的區(qū)別()。
答案:整型取值范圍沒有限制importmath
math.ceil(4.5)和math.floor(4.5)兩個(gè)函數(shù)輸出的結(jié)果是()。
答案:5,4表達(dá)式str(5)+"20"的結(jié)果正確的是()
答案:'520'input()函數(shù)輸入內(nèi)容都會(huì)當(dāng)做()數(shù)據(jù)類型的數(shù)據(jù)。
答案:字符串print("世界很大"+"人很渺小")的輸出結(jié)果是()。
答案:世界很大人很渺小x**=3語句表示的是()
答案:x=x**3以下符合Python語言變量命名規(guī)則的是______。
答案:turtle表達(dá)式3*4**2//8%7的計(jì)算結(jié)果是______。
答案:6Python關(guān)鍵字elif是由__________和if兩個(gè)單詞的縮寫。
答案:else表達(dá)式3<5>2的值為_______________。
答案:True以下關(guān)于分支結(jié)構(gòu)的描述中,錯(cuò)誤的是______。
答案:二分支結(jié)構(gòu)有一種緊湊形式,使用保留字if和elif實(shí)現(xiàn)score=eval(input("請輸入成績:"))
ifscore>=60:
grade="及格"
elifscore>=70:
grade="中等"
elifscore>=80:
grade="良好"
elifscore>=90:
grade="優(yōu)秀"
print(grade)
當(dāng)輸入80時(shí),輸出是什么等級(jí)()。
答案:及格在Python語言中,不能作為變量名的是______。
答案:3p以下哪個(gè)語句的運(yùn)行結(jié)果為True()。
答案:'abc'<'xyz'以下不是程序設(shè)計(jì)的基本結(jié)構(gòu)是()
答案:流式結(jié)構(gòu)下列哪個(gè)語句在Python中是非法的()。
答案:x=(y=z+1)函數(shù)chr(x)的作用是______。
答案:返回?cái)?shù)字x作為Unicode編碼對應(yīng)的字符Python通過什么來判斷當(dāng)前程序是否在分支結(jié)構(gòu)中()。
答案:縮進(jìn)Python語言中用來表示代碼塊所屬關(guān)系的語法是______。
答案:縮進(jìn)對負(fù)數(shù)取平方根,即使用函數(shù)pow(-1,0.5),其中x為負(fù)數(shù),將產(chǎn)生()。
答案:復(fù)數(shù)以下哪個(gè)關(guān)于and的運(yùn)算結(jié)果是True()。
答案:TrueandTrue以下關(guān)于Python語言的描述中,正確的是______。
答案:表達(dá)式11<=22<33是合法的,其結(jié)果為True以下關(guān)于Python分支的描述中,錯(cuò)誤的是______。
答案:Python分支結(jié)構(gòu)使用保留字if、elif和else來實(shí)現(xiàn),每個(gè)if后面必須有elif或else以下程序的輸出結(jié)果是______。
x=3.1415926
print(round(x,2),round(x))
答案:3.14,3在編寫多層循環(huán)時(shí),為了提高運(yùn)行效率,應(yīng)盡量減少內(nèi)循環(huán)中不必要的計(jì)算。
答案:對對于帶有else子句的循環(huán)語句,如果是因?yàn)檠h(huán)條件表達(dá)式不成立而自然結(jié)束循環(huán),則執(zhí)行else子句中的代碼。
答案:對語句pass僅起到占位符的作用,并不會(huì)做任何操作。
答案:對在循環(huán)中continue語句的作用是跳出當(dāng)前循環(huán)。
答案:錯(cuò)帶有else子句的循環(huán),如果因?yàn)閳?zhí)行了break語句而退出的話,則會(huì)執(zhí)行else子句中的代碼。
答案:錯(cuò)如果僅僅是用于控制循環(huán)次數(shù),那么使用foriinrange(20)和foriinrange(20,40)的作用是等價(jià)的。
答案:對對于帶有else子句的for循環(huán)和while循環(huán),當(dāng)循環(huán)因循環(huán)條件不成立而自然結(jié)束時(shí)________(會(huì)或不會(huì))執(zhí)行else中的代碼。
答案:會(huì)在循環(huán)語句中,__________語句的作用是提前結(jié)束本層循環(huán)。
答案:break下面語句的輸出結(jié)果為_____________________。foriinrange(3):
print(i,end=',')
答案:0,1,2,在循環(huán)語句中,_______語句的作用是提前進(jìn)入下一次循環(huán)。
答案:continue以下保留字不屬于分支或循環(huán)邏輯的是______。
答案:ins=0
i=1
while5:
s=s+i
i=i+1
ifi==101:
break
print(s)
程序段的輸出結(jié)果是()。
答案:求100(含100)以內(nèi)自然數(shù)的和以下關(guān)于控制結(jié)構(gòu)的描述,錯(cuò)誤的是______。
答案:Python的單分支結(jié)構(gòu)里,包含else語句程序如下
s=0
foriinrange(1,101):
s=s+i
i=i+1
print(s)
該程序?qū)崿F(xiàn)的什么功能?
答案:100以內(nèi)自然數(shù)的和關(guān)于break的作用,下列說法中正確的是()。
答案:跳出一層for/while循環(huán)在Python語言中,使用for..in..方式形成的循環(huán)不能遍歷的類型是______。
答案:浮點(diǎn)數(shù)關(guān)于Python循環(huán)結(jié)構(gòu),以下選項(xiàng)中描述錯(cuò)誤的是()。
答案:每個(gè)continue語句只有能力跳出當(dāng)前層次的循環(huán)以下關(guān)于Python循環(huán)結(jié)構(gòu)的描述中,錯(cuò)誤的是______。
答案:while循環(huán)也叫遍歷循環(huán),用來遍歷序列類型中元素,默認(rèn)提取每個(gè)元素并執(zhí)行一次循環(huán)體遍歷循環(huán)語句foriinrange(n)關(guān)于n的數(shù)據(jù)類型說法正確的是()
答案:整型類型以下關(guān)于循環(huán)結(jié)構(gòu)的描述,錯(cuò)誤的是______。
答案:for或者while與else搭配使用的時(shí)候,循環(huán)非正常結(jié)束時(shí)會(huì)執(zhí)行else無限循環(huán)語句while5:關(guān)于這條語句說法正確的是()
答案:while5:語句是一條正確的語句以下構(gòu)成Python循環(huán)結(jié)構(gòu)的方法中,正確的是______。
答案:while以下的描述中,不屬于Python語言控制結(jié)構(gòu)的是______。
答案:跳轉(zhuǎn)結(jié)構(gòu)for或者while與else搭配使用時(shí),什么時(shí)候會(huì)執(zhí)行else對應(yīng)的語句塊()。
答案:僅循環(huán)正常結(jié)束時(shí)(for遍歷完成或while循環(huán)條件不滿足)以下哪個(gè)Python語句是正確的()。
答案:whileTrue:
pass以下代碼的輸出結(jié)果是______。
foriinrange(1,6):
ifi%4==0:
break
else:
print(i,end=",")
答案:1,2,3,關(guān)于Python無限循環(huán),以下選項(xiàng)描述錯(cuò)誤的是______。
答案:需要提前確定循環(huán)次數(shù)關(guān)于Python循環(huán)結(jié)構(gòu),以下選項(xiàng)中描述錯(cuò)誤的是()
答案:每個(gè)continue語句只有能力跳出當(dāng)前層次的循環(huán)以下關(guān)于分支和循環(huán)結(jié)構(gòu)的描述中,錯(cuò)誤的是______。
答案:While循環(huán)只能用來實(shí)現(xiàn)無限循環(huán)函數(shù)內(nèi)部定義的局部變量當(dāng)函數(shù)調(diào)用結(jié)束后被自動(dòng)銷毀。
答案:對調(diào)用帶有默認(rèn)值參數(shù)的函數(shù)時(shí),不能為默認(rèn)值參數(shù)傳遞任何值,必須使用函數(shù)定義時(shí)設(shè)置的默認(rèn)值。
答案:錯(cuò)不同作用域中的同名變量之間互相不影響,也就是說,在不同的作用域內(nèi)可以定義同名的變量。
答案:對無法使用lambda表達(dá)式定義有名字的函數(shù)。
答案:錯(cuò)在調(diào)用函數(shù)時(shí),必須牢記函數(shù)形參順序才能正確傳值。
答案:錯(cuò)使用print()函數(shù)無法將信息寫入文件。
答案:錯(cuò)定義Python函數(shù)時(shí),如果函數(shù)中沒有return語句,則默認(rèn)返回空值None。
答案:對編寫函數(shù)時(shí),一般建議先對參數(shù)進(jìn)行合法性檢查,然后再編寫正常的功能代碼。
答案:對使用內(nèi)置函數(shù)open()打開文件時(shí),只要文件路徑正確就總是可以正確打開的。
答案:錯(cuò)在調(diào)用函數(shù)時(shí),可以通過關(guān)鍵值參數(shù)的形式進(jìn)行參數(shù)傳遞,從而避免必須記住函數(shù)形參順序的麻煩。
答案:對在同一個(gè)作用域內(nèi),局部變量會(huì)屏蔽同名的全局變量。
答案:對查看變量類型的Python內(nèi)置函數(shù)是________________。
答案:type(在函數(shù)內(nèi)部可以通過關(guān)鍵字________________來定義全局變量。
答案:global假設(shè)有Python程序文件abc.py,其中只有一條語句print(__name__),那么直接運(yùn)行該程序時(shí)得到的結(jié)果為_____________。
答案:__main__如果函數(shù)中沒有return語句或者return語句不帶任何返回值,那么該函數(shù)的返回值為_________________。
答案:NonePython標(biāo)準(zhǔn)庫math中用來計(jì)算平方根的函數(shù)是__________。
答案:sqrt;sqrt(查看變量內(nèi)存地址的Python內(nèi)置函數(shù)是_________________。
答案:id(Python中定義函數(shù)的關(guān)鍵字是_________________。
答案:def已知函數(shù)定義defdemo(x,y,op):
returneval(str(x)+op+str(y))那么表達(dá)式demo(3,5,'-')的值為______________________。
答案:-2函數(shù)中定義了2個(gè)參數(shù),并且兩個(gè)參數(shù)都指定了默認(rèn)值,調(diào)用函數(shù)時(shí)參數(shù)個(gè)數(shù)最少是______。
答案:0函數(shù)定義格式正確的是()。
答案:deff(n):以下關(guān)于函數(shù)優(yōu)點(diǎn)的描述中,錯(cuò)誤的是______。
答案:函數(shù)可以表現(xiàn)程序的復(fù)雜度以下關(guān)于函數(shù)的描述,正確的是______。
答案:使用函數(shù)可以增加代碼復(fù)用,還可以降低維護(hù)難度在已有名為全局變量的情況下,在函數(shù)中再次定義了變量a,下面哪個(gè)說法是對的()
答案:函數(shù)中未將a聲明為global,對a的操作與全局變量無關(guān)lambda也是Python支持的一種定義函數(shù)的方法,使用該保留字定義函數(shù)如下:f=lambdax:x+1,則f(f(1))代碼運(yùn)行結(jié)果是()
答案:3以下關(guān)于Python語言的描述中,錯(cuò)誤的是______。
答案:函數(shù)中return語句只能放在函數(shù)定義的最后面以下代碼的輸出結(jié)果是______。forsin"PythonNCRE":
ifs=="N":
continue
print(s,end="")
答案:PythonCRE以下不屬于Python的內(nèi)置函數(shù)的選項(xiàng)是______。
答案:get()deff1(a,b):
a,b=1,2
returna,b
a,b=10,20
print(a,b)
print(f1(a,b))
print(a,b)
則第二和第三個(gè)print函數(shù)分別輸出的結(jié)果是()
答案:(1,2)1020加法運(yùn)算符可以用來連接字符串并生成新字符串。
答案:對使用random模塊的函數(shù)randint(1,100)獲取隨機(jī)數(shù)時(shí),有可能會(huì)得到100。
答案:對Python字符串方法replace()對字符串進(jìn)行原地修改。
答案:錯(cuò)表達(dá)式‘a(chǎn)’+1的值為’b’。
答案:錯(cuò)假設(shè)random模塊已導(dǎo)入,那么表達(dá)式random.sample(range(10),7)的作用是生成7個(gè)不重復(fù)的整數(shù)。
答案:對假設(shè)已導(dǎo)入random標(biāo)準(zhǔn)庫,那么表達(dá)式max([random.randint(1,10)foriinrange(10)])的值一定是10。
答案:錯(cuò)假設(shè)random模塊已導(dǎo)入,那么表達(dá)式random.sample(range(10),20)的作用是生成20個(gè)不重復(fù)的整數(shù)。
答案:錯(cuò)表達(dá)式'aaasdf'.rstrip('af')的值為_______________。
答案:'aaasd'表達(dá)式'abcdefg'.split('d')的值為__________________。
答案:['abc','efg']表達(dá)式len('aaaassddf'.strip('afds'))的值為________________。
答案:0已知x='helloworld.',那么表達(dá)式x.find('x')為_____________。
答案:-1表達(dá)式'Helloworld.IlikePython.'.rfind('python')的值為________。
答案:-1表達(dá)式'Helloworld!'[-4:]的值為________________。
答案:'rld!'表達(dá)式'ac'in'abce'的值為_____________。
答案:False表達(dá)式'abc'in('abcdefg')的值為______________。
答案:True表達(dá)式'abcabcabc'.count('abc')的值為_____________。
答案:3表達(dá)式'abc10'.isdigit()的值為__________________。
答案:False表達(dá)式len('helloworld'[100:])的值為__________________。
答案:0表達(dá)式'abcabcabc'.rindex('abc')的值為____________。
答案:6已知字符串x='helloworld',那么執(zhí)行語句x.replace('hello','hi')之后,x的值為____________。
答案:'helloworld'表達(dá)式':'.join('abcd'.split(maxsplit=2))的值為_________________。
答案:'a:b:cd'表達(dá)式'aaasdf'.lstrip('af')的值為________________。
答案:'sdf'表達(dá)式'apple.peach,banana,pear'.find('p')的值為______________。
答案:1表達(dá)式chr(ord('a')-32)的值為___________。
答案:'A'表達(dá)式eval('[1,2,3]')的值為__________________。
答案:[1,2,3]表達(dá)式eval('3+5')的值為_________________。
答案:8表達(dá)式','.join('abccc\n\n\nddd'.split())的值為______________。
答案:'a,b,ccc,ddd'表達(dá)式'abc10'.isalnum()的值為______________。
答案:True已知x='123'和y='456',那么表達(dá)式x+y的值為______________。
答案:'123456'表達(dá)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度高速公路電氣設(shè)施安裝工程分包合同2篇
- 二零二五版哈爾濱租賃房屋物業(yè)費(fèi)繳納協(xié)議3篇
- 2024版商業(yè)管理咨詢項(xiàng)目合作合同版B版
- 二零二五版國際貿(mào)易實(shí)務(wù)法規(guī)解讀與應(yīng)用合同3篇
- 2025年數(shù)據(jù)處理協(xié)議3篇
- 2024版花卉綠植采購合同書
- 2025年度股權(quán)代持與員工持股計(jì)劃協(xié)議范本3篇
- 2025年度9%股權(quán)轉(zhuǎn)讓與文化旅游產(chǎn)業(yè)發(fā)展合同3篇
- 二零二五版成都上灶師父招聘與餐飲業(yè)人才培養(yǎng)合同2篇
- 二零二五年建筑裝修用管件采購及安裝協(xié)議3篇
- 外呼合作協(xié)議
- 小學(xué)二年級(jí)100以內(nèi)進(jìn)退位加減法800道題
- 2025年1月普通高等學(xué)校招生全國統(tǒng)一考試適應(yīng)性測試(八省聯(lián)考)語文試題
- 《立式輥磨機(jī)用陶瓷金屬復(fù)合磨輥輥套及磨盤襯板》編制說明
- 保險(xiǎn)公司2025年工作總結(jié)與2025年工作計(jì)劃
- 育肥牛購銷合同范例
- 暨南大學(xué)珠海校區(qū)財(cái)務(wù)辦招考財(cái)務(wù)工作人員管理單位遴選500模擬題附帶答案詳解
- DB51-T 2944-2022 四川省社會(huì)組織建設(shè)治理規(guī)范
- 2024北京初三(上)期末英語匯編:材料作文
- GB/T 33629-2024風(fēng)能發(fā)電系統(tǒng)雷電防護(hù)
- 超星爾雅學(xué)習(xí)通【西方文論原典導(dǎo)讀(吉林大學(xué))】章節(jié)測試附答案
評論
0/150
提交評論