中國大學(xué)mooc《大學(xué)計算機程序設(shè)計(Python)(哈爾濱商業(yè)大學(xué)) 》章節(jié)測試答案_第1頁
中國大學(xué)mooc《大學(xué)計算機程序設(shè)計(Python)(哈爾濱商業(yè)大學(xué)) 》章節(jié)測試答案_第2頁
中國大學(xué)mooc《大學(xué)計算機程序設(shè)計(Python)(哈爾濱商業(yè)大學(xué)) 》章節(jié)測試答案_第3頁
中國大學(xué)mooc《大學(xué)計算機程序設(shè)計(Python)(哈爾濱商業(yè)大學(xué)) 》章節(jié)測試答案_第4頁
中國大學(xué)mooc《大學(xué)計算機程序設(shè)計(Python)(哈爾濱商業(yè)大學(xué)) 》章節(jié)測試答案_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

中國大學(xué)mooc《大學(xué)計算機程序設(shè)計(Python)(哈爾濱商業(yè)大學(xué)) 》章節(jié)測試答案.doc 免費下載

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

文檔簡介

title大學(xué)計算機程序設(shè)計(Python)(哈爾濱商業(yè)大學(xué))中國大學(xué)mooc答案100分最新版content第一周:計算機和Python程序單元測驗一1、以下關(guān)于程序設(shè)計語言的描述,錯誤的選項是:()A:Python語言是開源的

B:匯編語言是可以直接操作計算機硬件的編程語言

C:程序設(shè)計語言經(jīng)歷了機器語言、匯編語言和腳本語言三個階段

D:編譯和解釋的區(qū)別是一次性翻譯程序還是每次執(zhí)行時翻譯程序

答案:程序設(shè)計語言經(jīng)歷了機器語言、匯編語言和腳本語言三個階段2、關(guān)于import引用,以下選項中描述錯誤的是:()A:使用importturtle引入turtle庫

B:importturtle之后直接執(zhí)行showturtle()就可以顯示畫筆形狀

C:不引入turtle庫是無法使用庫中的函數(shù)的

D:import保留字用于導(dǎo)入模塊或者模塊中的對象

答案:importturtle之后直接執(zhí)行showturtle()就可以顯示畫筆形狀3、python源程序執(zhí)行的方式:()A:編譯執(zhí)行

B:包含了提前編譯的解釋執(zhí)行

C:直接執(zhí)行

D:邊編譯邊執(zhí)行

答案:包含了提前編譯的解釋執(zhí)行4、計算機中信息處理和信息儲存用()A:二進制代碼

B:十進制代碼

C:十六進制代碼

D:ASCII代碼

答案:二進制代碼5、print(“1”,1)的輸出是()A:11

B:11

C:1,1

D:輸出錯誤

答案:11第二周:Python程序基礎(chǔ)單元測驗二1、下面哪個不是Python合法的標識符()A:int32

B:40XL

C:self

D:name

答案:40XL2、Python語言語句塊的標記是()A:分號

B:逗號

C:縮進

D:/

答案:縮進

3、以下哪個不是python中的關(guān)鍵字(保留字)()A:if

B:else

C:import

D:print

答案:print4、關(guān)于Python語言的注釋,以下選項中描述錯誤的是()A:Python語言的單行注釋以#開頭

B:Python語言的單行注釋以單引號’開頭

C:Python語言的多行注釋可以用’’‘(三個單引號)開頭和結(jié)尾

D:Python語言有兩種注釋方式:單行注釋和多行注釋

答案:Python語言的單行注釋以單引號’開頭5、關(guān)于賦值語句,以下選項中描述錯誤的是()A:在Python語言中,有一種賦值語句,可以同時給多個變量賦值

B:設(shè)x=“”alice””;y=“”kate””,執(zhí)行x,y=y,x可以實現(xiàn)變量x和y值的互換

C:設(shè)a=10;b=20,執(zhí)行a,b=a,a+bprint(a,b)和a=bb=a+bprint(a,b)之后,得到同樣的輸出結(jié)果:1030

D:在Python語言中,“=”表示賦值,即將“=”右側(cè)的計算結(jié)果賦值給左側(cè)變量,包含“=”的語句稱為賦值語句

答案:設(shè)a=10;b=20,執(zhí)行a,b=a,a+bprint(a,b)和a=bb=a+bprint(a,b)之后,得到同樣的輸出結(jié)果:10306、以下選項中符合Python語言變量命名規(guī)則的是()A:*i

B:3_1

C:AI!

D:Templist

答案:Templist7、表達式?eval(‘500/10’)?的結(jié)果是:()A:‘500/10’

B:500/10

C:50

D:50.0

答案:50.08、關(guān)于eval函數(shù),以下選項中描述錯誤的是()A:eval函數(shù)的作用是將輸入的字符串轉(zhuǎn)為Python語句,并執(zhí)行該語句

B:如果用戶希望輸入一個數(shù)字,并用程序?qū)@個數(shù)字進行計算,可以采用?eval(input(<輸入提示字符串>))?組合

C:執(zhí)行?eval(“Hello”)?和執(zhí)行?eval(“?’Hello’?”)?得到相同的結(jié)果

D:eval?函數(shù)的定義為:eval(source,?globals=None,?locals=None,?/)

答案:執(zhí)行?eval(“Hello”)?和執(zhí)行?eval(“?’Hello’?”)?得到相同的結(jié)果9、下列哪個語句在Python中是非法的?A:x=y=z=1

B:x=(y=z+1)

C:x,y=y,x

D:x+=y

答案:x=(y=z+1)10、下面代碼的輸出結(jié)果是()x=10y=3print(x%y,x**y)A:31000

B:130

C:330

D:11000

答案:11000第三周:數(shù)字與字符串單元測驗三1、下面代碼的輸出結(jié)果是()x=12.34print(type(x))A:

B:

C:

D:

答案:2、下列哪個不是Python支持的數(shù)據(jù)類型()A:char

B:int

C:float

D:str

答案:char3、Python?語言中,以下表達式輸出結(jié)果為11的選項是:()A:print(eval(“1+1”))?

B:print(eval(“1″?+?”1”))?

C:print(“1+1”)

D:print(“1″,”1”)

答案:

print(eval(“1″?+?”1”))?4、下面代碼的輸出結(jié)果是()x=10y=3print(divmod(x,y))A:(1,3)

B:3,1

C:1,3

D:(3,1)

答案:(3,1)5、下列哪個語句輸出浮點數(shù)類型變量x保留顯示2位小數(shù)的結(jié)果是錯誤的:()A:print(“{%.2f}”.format(x))

B:print(“%.2f”%x)

C:print(“{:.2f}”.format(x))?

D:print(format(x,”.2f”))

答案:print(“{%.2f}”.format(x))6、關(guān)于Python語言的變量,以下選項中說法正確的是()A:隨時聲明、隨時使用、隨時釋放

B:隨時命名、隨時賦值、隨時使用

C:隨時聲明、隨時賦值、隨時變換類型D:隨時命名、隨時賦值、隨時變換類型

答案:隨時命名、隨時賦值、隨時使用

7、關(guān)于Python語言數(shù)值操作符,以下選項中描述錯誤的是()A:x//y表示x與y之整數(shù)商,即不大于x與y之商的最大整數(shù)

B:xy表示x的y次冪,其中,y必須是整數(shù)

C:x%y表示x與y之商的余數(shù),也稱為模運算

D:x/y表示x與y之商

答案:xy表示x的y次冪,其中,y必須是整數(shù)8、下面代碼的執(zhí)行后x值是()x=2x

=3+5*2A:15

B:56

C:8192

D:13

答案:569、以下對數(shù)值運算操作符描述錯誤的選項是:()A:Python提供了9個基本的數(shù)值運算操作符

B:Python數(shù)值運算操作符也叫做內(nèi)置操作符

C:Python數(shù)值運算操作符需要引用第三方庫math

D:Python二元數(shù)學(xué)操作符都有與之對應(yīng)的增強賦值操作符

答案:Python數(shù)值運算操作符需要引用第三方庫math10、以下選項中,修改turtle畫筆顏色的函數(shù)是()A:seth()

B:colormode()

C:bk()

D:pencolor()

答案:pencolor()第四周:分支結(jié)構(gòu)單元測驗四1、下列表達式的運算結(jié)果是:()a=100b=Falsea*b>-1A:False

B:1

C:0

D:True

答案:True2、以下關(guān)于Python的控制結(jié)構(gòu),錯誤的是:()A:elif可以單獨使用

B:在Python中,沒有switch-case語句

C:每個else后要使用冒號(:)

D:每個if條件后要使用冒號(:)

答案:elif可以單獨使用3、設(shè)x=10;y=20,下列語句能正確運行結(jié)束的是:()A:max=x>y?x:y

B:if(x>y)print(x)

C:ifx>ymax=x

D:ifxifx4、以下關(guān)于程序控制結(jié)構(gòu)描述錯誤的是:()A:分支結(jié)構(gòu)中有單分支結(jié)構(gòu)和雙分支結(jié)構(gòu)

B:Python里,能用分支結(jié)構(gòu)寫出循環(huán)的算法

C:分支是三種基本結(jié)構(gòu)的一種

D:多分支也可以由分支的嵌套實現(xiàn)

答案:Python里,能用分支結(jié)構(gòu)寫出循環(huán)的算法5、以下程序的輸出結(jié)果是:()t=“Python”ift>=”python”:t=“python”else:t=“None”print(t)A:Python

B:python

C:None

D:t

答案:None6、以下程序的輸出結(jié)果是:()a=30b=1ifa>=10:a=20elifa>=20:a=30elifa>=30:b=aelse:b=0print(‘a(chǎn)={},b={}’.format(a,b))A:a=20,b=1

B:a=30,b=30

C:a=20,b=20

D:a=30,b=1

答案:a=20,b=17、關(guān)于Python的分支結(jié)構(gòu),以下選項中描述錯誤的是()A:分支結(jié)構(gòu)使用if保留字

B:分支結(jié)構(gòu)可以向已經(jīng)執(zhí)行過的語句部分跳轉(zhuǎn)

C:Python中if-elif-else語句描述多分支結(jié)構(gòu)

D:Python中if-else語句用來形成二分支結(jié)構(gòu)

答案:分支結(jié)構(gòu)可以向已經(jīng)執(zhí)行過的語句部分跳轉(zhuǎn)8、關(guān)于Python字符編碼,以下選項中描述錯誤的是()A:chr(x)和ord(x)函數(shù)用于在單字符和Unicode編碼值之間進行轉(zhuǎn)換

B:print(chr(65))輸出A

C:print(ord(‘a(chǎn)’))輸出97

D:Python字符編碼使用ASCII編碼

答案:Python字符編碼使用ASCII編碼9、以下關(guān)于Python的控制結(jié)構(gòu),正確的是:()A:每個if條件后要使用冒號:

B:在Python中,有switch-case語句

C:Python中的break表示退出分支

D:elif可以單獨使用

答案:每個if條件后要使用冒號:10、以下語句執(zhí)行后a、b、c的值是:()a=“watermelon”

溫馨提示

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

最新文檔

評論

0/150

提交評論