計算思維與程序設計基礎知到智慧樹章節測試課后答案2024年秋山西中醫藥大學_第1頁
計算思維與程序設計基礎知到智慧樹章節測試課后答案2024年秋山西中醫藥大學_第2頁
計算思維與程序設計基礎知到智慧樹章節測試課后答案2024年秋山西中醫藥大學_第3頁
計算思維與程序設計基礎知到智慧樹章節測試課后答案2024年秋山西中醫藥大學_第4頁
免費預覽已結束,剩余5頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

計算思維與程序設計基礎知到智慧樹章節測試課后答案2024年秋山西中醫藥大學第一章單元測試

Python官方軟件包自帶的一個集成開發環境是()。

A:EclipseB:PyCharmC:Shell-IDLED:Anacon

答案:Shell-IDLEPython語言屬于()。

A:科學計算語言B:匯編語言C:高級語言D:機器語言

答案:高級語言關于python程序設計語言,下列說法不正確的是()。

A:python具有豐富和強大的模塊B:python只能在文件模式中編寫代碼C:python源文件以***.py為擴展名D:python的默認交互提示符是:>>>

答案:python只能在文件模式中編寫代碼“程序”就是做一件事情或者解決一個問題所采取的一系列()的步驟。

A:無序B:重復C:隨機D:固定

答案:固定以下選項屬于Python哲學內容的是()。

A:單純不如冗余B:扁平勝于嵌套C:簡單勝過復雜D:優美勝于丑陋

答案:扁平勝于嵌套;簡單勝過復雜;優美勝于丑陋

第二章單元測試

關于python中的復數,下列說法錯誤的是()。

A:虛部必須后綴j且j不區分大小寫B:表示復數的語法是real+imagejC:實部和虛部都是整數D:復數之間只能比較是否相等

答案:實部和虛部都是整數下面代碼的輸出結果是()。

x=“big”

y=2

Print(x+y)

A:bigB:big2C:bigbigD:會報錯

答案:會報錯在Python中,用變量code存儲學生的借書卡編碼,例如:code=“NO.2020100502”,則變量code的數據類型應定義為()。

A:整型B:字符串型C:布爾型D:浮點型

答案:字符串型關于Python的浮點數類型,以下選項中描述錯誤的是()。

A:Python語言的浮點數可以不帶小數部分B:浮點數類型與數學中實數的概念一致,表示帶有小數的數值C:浮點數有兩種表示方法:十進制表示和科學計數法D:sys.float_info可以詳細列出Python解釋器所運行系統的浮點數各項參數

答案:Python語言的浮點數可以不帶小數部分給出如下代碼

s="abcdefghijklmn"

print(s[1:10:3])

上述代碼的輸出結果是()

A:adgjB:behkC:behD:adg

答案:beh

第三章單元測試

在Python中,正確的賦值語句為()。

A:3y=x+1B:x+y=10C:x=y=30D:x=2y

答案:x=y=30語句x=input()執行時,如果從鍵盤輸入12并按回車鍵,則x的值是()。

A:12B:1e2C:'12'D:0

答案:'12'下面不屬于程序的基本控制結構的是()。

A:循環結構B:選擇結構C:順序結構D:輸入輸出結構

答案:輸入輸出結構下面關于算法的描述,正確的是()

A:一個算法的執行步驟可以是無限的B:一個算法只能有一個輸入C:算法只能用框圖來表示D:一個完整的算法,不管用什么方法來表示,都至少有一個輸出結果

答案:一個完整的算法,不管用什么方法來表示,都至少有一個輸出結果下列可以正確輸出

池塘里”快樂的歌唱家”

字符的Python語句是?()

A:print('池塘里'\"快樂的歌唱家\")B:print('池塘里\"快樂的歌唱家\"')C:print("池塘里\"快樂的歌唱家\")D:print("池塘里\"快樂的歌唱家")

答案:print('池塘里\"快樂的歌唱家\"')

第四章單元測試

在Python中,實現多分支選擇結構的較好方法是()。

A:if嵌套B:if-elseC:if-elif-elseD:if

答案:if-elif-else以下if語句語法正確嗎?()。

ifa>0

x=20

else

x=200

A:錯B:對

答案:對與關系表達式x==0等價的表達式是()。

A:x!=1B:x=0C:notxD:x

答案:notx將數學式2<x≤10表示成正確的Python表達式為()。

A:2<x&&x<=10B:2<x<=10C:2<xandx<=10D:x>2orx<=10

答案:2<xandx<=10運行下列Python程序,輸出結果為True,則空白處應為()。

a=15

b=46

if__________:

print(‘True’)

else:

print(‘Flase’)

A:a=bB:a<bC:a==bD:a>b

答案:a<b

第五章單元測試

下列Python程序段運行的結果

x=0

foriinrange(1,20,3):

x=x+i

print(x)

正確答案是()。

A:210B:190C:80D:70

答案:70以下Python代碼輸出結果中

x=0

foriinrange(1,100):

x=x+i

print(x)

說法正確的是()。

A:1+100的和B:1~100所有整數的和C:1~99所有整數的和D:1+99的和

答案:1~99所有整數的和Python中,使用哪個關鍵字退出while循環:()。

A:continueB:breakC:ifD:quit

答案:break下面代碼的輸出結果是()。

forsin"HelloWorld":

ifs=="W":

continue

print(s,end="")

A:HelloB:HelloorldC:HelloWorldD:World

答案:Helloorld針對以下代碼中的錯誤,以下說法正確的是()

forxin(1,2,3):

whilex:

print(x)

A:這是一個死循環B:把while改為if,程序運行結果一致C:把while改為if,打印結果為1,2,3。D:打印結果是1,2,3

答案:這是一個死循環;把while改為if,打印結果為1,2,3。

第六章單元測試

只能對列表進行切片操作,不能對元組和字符串進行切片操作。()

A:錯B:對

答案:錯Python列表、元組、字符串都屬于有序序列。()

A:對B:錯

答案:對下面代碼的輸出結果是()。

s=["seashell","gold","pink","brown","purple","tomato"]

print(s[1:4:2])

正確答案是()。

A:['gold','brown']B:['gold','pink','brown','purple','tomato']C:['gold','pink','brown']D:['gold','pink']

答案:['gold','pink']對于列表ls的操作,以下選項中描述錯誤的是()。

A:ls.append(x):在ls最后增加一個元素B:ls.clear():刪除ls的最后一個元素C:ls.reverse():列表ls的所有元素反轉D:ls.copy():生成一個新列表,復制ls的所有元素

答案:ls.clear():刪除ls的最后一個元素以下說法錯誤的是()。

A:列表的長度可變B:可以通過索引訪問列表C:可以通過索引訪問元組D:元組的長度可變

答案:元組的長度可變

第七章單元測試

以下對字典的說法錯誤的是()。

A:字典的鍵不可變B:字典的鍵不能相同C:字典可以為空D:字典的鍵的值不可變

答案:字典的鍵的值不可變以下關于字典描述錯誤的是()。

A:每個鍵值對都用冒號(:)隔開,每個鍵值對之間用逗號(,)隔開B:鍵值對中,鍵必須是不可變的C:字典是一種可變容容器,可存儲任意類型對象D:鍵值對中,值必須唯一

答案:鍵值對中,值必須唯一以下不能創建字典的語句是()。

A:dict3={[1,2,3]:“uestc”}B:dict4={(1,2,3):“uestc”}C:dict2={3:5}D:dict1={}

答案:dict3={[1,2,3]:“uestc”}可以刪除集合中指定位置的元素。()

A:錯B:對

答案:錯set(x):可以用于生成集合,輸入的參數可以是任何組合數據類型,返回結果是一個無重復且有序任意的集合。()

A:對B:錯

答案:錯

第八章單元測試

?有關函數的說法,哪個是不正確的?()

A:函數是代碼邏輯的封裝B:函數是代碼功能的一種抽象C:函數對一段代碼的命名D:函數是計算機對代碼執行優化的要求

答案:函數是計算機對代碼執行優化的要求下列關于自定義函數,說法正確的是()。

A:自定義函數以Def開頭B:def和函數名之間要不需要空格C:函數內的代碼塊由語句組成,不需要縮進D:函數名起名規則和變量名一樣

答案:函數名起名規則和變量名一樣執行下列代碼:

deffun(a,b):

sum=2*a+b**2

Print(sum)

fun(2,5)

運行結果正確的是()

A:14B:sumC:2,5D:29

答案:29執行下列代碼:

deffun():

print(34)

return

print(48)

fun()

輸出結果為:()

A:報錯B:NoneC:68D:34

答案:34調用函數時傳遞的實參個數必須與函數形參個數相等才行。()

A:對B:錯

答案:錯

第九章單元測試

關于time模塊說法正確的是()。

A:使用time模塊之前要先用import關鍵字導入B:time.sleep()表示時間暫停C:time.time()用于獲取當前計算機的毫秒值D:time.time()獲取的計算機時間為整數值

答案:使用time模塊之前要先用import關鍵字導入執行下列代碼:

importrandom

n=random.randint(0,2)

list=[‘下雨’,‘多云’,‘晴’]

print(list[n])

說法錯誤的是:()

A:可能會顯示‘晴’B:可能會報錯C:可能會顯示‘多云’D:可能會顯示‘下雨’

答案:可能會報錯下面哪一段代碼是海龜走到指定坐標然后右轉90度()。

A:turtle.left(90)turtle.goto(90,0)B:turtle.goto(90,0)turtle.left(90)C:turtle.goto(90,0)turtle.right(90)D:turtle.right(90)turtle.goto(90,0)

答案:turtle.goto(90,0)turtle.right(90)下面哪個選項不能改變turtle畫筆的方向()。

A:right()B:bk()C:left()D:seth()

答案:bk()執行語句frommathimportsin之后,可以直接使用sin()函數,例如sin(3)。()

A:錯B:對

答案:對

第十章單元測試

Python使用open函數讀取文本文件,這里的文本文件,通常是()。

A:txt文件B:excel文件C:csv文件D:word文件

答案:txt文件;csv文件在讀寫文件之前,必須通過以下哪個方法創建文件對象:()。

A:createB:FileC:openD:folder

答案:open關于Python對文件的處理,以下選項中描述錯誤的是()。

A:文件使用結束后要用c

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論