計(jì)算機(jī)技術(shù)基礎(chǔ)(Python)智慧樹知到課后章節(jié)答案2023年下山東交通學(xué)院_第1頁
計(jì)算機(jī)技術(shù)基礎(chǔ)(Python)智慧樹知到課后章節(jié)答案2023年下山東交通學(xué)院_第2頁
計(jì)算機(jī)技術(shù)基礎(chǔ)(Python)智慧樹知到課后章節(jié)答案2023年下山東交通學(xué)院_第3頁
計(jì)算機(jī)技術(shù)基礎(chǔ)(Python)智慧樹知到課后章節(jié)答案2023年下山東交通學(xué)院_第4頁
計(jì)算機(jī)技術(shù)基礎(chǔ)(Python)智慧樹知到課后章節(jié)答案2023年下山東交通學(xué)院_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

計(jì)算機(jī)技術(shù)基礎(chǔ)(Python)智慧樹知到課后章節(jié)答案2023年下山東交通學(xué)院山東交通學(xué)院

第一章測試

第一臺電子計(jì)算機(jī)問世于哪年?

A:1940B:1956C:1957D:1946

答案:1946

現(xiàn)代PC機(jī)內(nèi)部使用幾進(jìn)制進(jìn)行運(yùn)算和控制?

A:十進(jìn)制B:二進(jìn)制C:十六進(jìn)制D:八進(jìn)制

答案:二進(jìn)制

PC是由哪兩大部分組成?

A:電腦主機(jī)和操作系統(tǒng)B:CPU和主板C:軟件和硬件D:電腦主機(jī)和外圍IO設(shè)備

答案:軟件和硬件

以下哪一種語言不屬于高級語言?

A:Fortran語言B:Basic語言C:Pascal語言D:匯編語言

答案:匯編語言

以下哪種語言不屬于編譯型高級語言?

A:Basic語言B:Pascal語言C:Fortran語言D:C語言

答案:Basic語言

以下哪種語言不屬于解釋型高級語言?

A:Python語言B:Basic語言C:Java語言D:C++語言

答案:C++語言

以下哪一個(gè)不是Python語言的優(yōu)點(diǎn)

A:功能豐富B:清晰易讀C:使用方便D:支持中文編程

答案:支持中文編程

關(guān)于中央處理器,下列說法錯(cuò)誤的是:

A:是計(jì)算機(jī)處理信息的核心B:包括運(yùn)算器C:又稱CPUD:包括CPU和ROM

答案:包括CPU和ROM

以下關(guān)于二進(jìn)制整數(shù)的定義,正確的是:

A:0B1010B:0bC3FC:0b1708D:0B1019

答案:0B1010

目前,在人工智能領(lǐng)域使用最廣泛的語言是:

A:JavaB:RC:PythonD:Matlab

答案:Python

以存儲程序原理為基礎(chǔ)的馮諾依曼結(jié)構(gòu)的計(jì)算機(jī),一般都由五大功能部件組成,它們是:

A:運(yùn)算器、控制器、存儲器、輸入設(shè)備和輸出設(shè)備B:加法器、控制器、總線、寄存器和外圍設(shè)備C:運(yùn)算器、累加器、寄存器、外圍設(shè)備和主機(jī)D:運(yùn)算器、存儲器、控制器、總線和外圍設(shè)備

答案:運(yùn)算器、控制器、存儲器、輸入設(shè)備和輸出設(shè)備

第二章測試

python是一種夸平臺的語言

A:錯(cuò)B:對

答案:對

Anaconda是一個(gè)用于科學(xué)計(jì)算的Python發(fā)行版,支持Linux,Mac,Windows,包含了眾多流行的科學(xué)計(jì)算、數(shù)據(jù)分析的Python包。

A:錯(cuò)B:對

答案:對

安裝完Anaconda后無需再去python官網(wǎng)下載安裝Python

A:對B:錯(cuò)

答案:對

Windows計(jì)算機(jī)操作系統(tǒng)分為32位操作系統(tǒng)和64位操作系統(tǒng),下載安裝Anaconda時(shí)要根據(jù)不同操作系統(tǒng)安裝不同版本。

A:對B:錯(cuò)

答案:對

python一般分為python2和python3版本,他們之間不通用,當(dāng)前我們選擇使用的最新版本為python2

A:對B:錯(cuò)

答案:錯(cuò)

Spyder是一種Python的繼承開發(fā)環(huán)境,它不可對Python程序進(jìn)行調(diào)試。

A:錯(cuò)B:對

答案:錯(cuò)

Spyder中只能在Editor窗口中編寫程序

A:對B:錯(cuò)

答案:錯(cuò)

在Spyder的Tools菜單中可以找到恢復(fù)默認(rèn)窗口布局及設(shè)置的按鈕

A:錯(cuò)B:對

答案:對

Spyder中Console窗口只能有一個(gè)

A:對B:錯(cuò)

答案:錯(cuò)

通過Spder變量瀏覽器可查看當(dāng)前變量的值

A:錯(cuò)B:對

答案:對

Spyder運(yùn)行程序運(yùn)行整個(gè)代碼文件,也可以選擇代碼中某一段來運(yùn)行。

A:錯(cuò)B:對

答案:對

第三章測試

表達(dá)式int('101',2),int('101',8),int('101',16)的值分別為()、

A:5,9,65B:5,65,257C:4,64,254D:101,101,101

答案:5,65,257

表達(dá)式13/4,13//4,-13//4的值分別為()、()、()。

A:3.25,3.25,-4B:3.25,3,-3C:3.25,3,-4

D:3,3,-4

答案:3.25,3,-4

type(3)==inttype('3')==str

輸出結(jié)果分別是()、()。

A:False,TrueB:True,F(xiàn)alseC:True,

TrueD:False,False

答案:True,

True

1、在Python3.x中可以使用中文作為變量名。2、Python變量名必須為字母或下劃線開頭,并且區(qū)分字母大小寫。以上兩句話判斷對錯(cuò),結(jié)果為()、()。

A:錯(cuò),錯(cuò)B:錯(cuò),對C:對,對D:對,錯(cuò)

答案:對,對

一個(gè)數(shù)字5也是合法的Python表達(dá)式。

A:對B:錯(cuò)

答案:對

Python代碼的注釋只有一種方式,那就是使用#符號。

A:對B:錯(cuò)

答案:錯(cuò)

Python使用縮進(jìn)來體現(xiàn)代碼之間的邏輯關(guān)系,對縮進(jìn)的要求非常嚴(yán)格。

A:錯(cuò)B:對

答案:對

Python變量名區(qū)分大小寫,所以student和Student不是同一個(gè)變量。

A:對B:錯(cuò)

答案:對

第四章測試

下面選項(xiàng)中,輸出12345的是()

A:i=0

whilei<4:

i+=1

print(i,end=)

B:i=1

whilei<6:

print(i,end=)

i+=1

C:foriinrange(6):

print(i,end=)

D:foriinrange(5):

print(i,end=)

答案:i=1

whilei<6:

print(i,end='')

i+=1

i=0

count=0

str1="helloworld\n"

foriinstr1:

count+=1

print(count)

上述代碼運(yùn)行結(jié)果為:()

A:12

B:10

C:11

D:13

答案:12

x='Python'

foriinrange(len(x)):

print(x[i])

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

A:Python

B:P

y

t

h

o

n

C:Python

D:P,y,t,h,o,n

答案:P

y

t

h

o

n

Python中的pass是空語句,是為了保持程序結(jié)構(gòu)的完整性,一般用做占位語句。()

A:錯(cuò)B:對

答案:對

以下代碼運(yùn)行結(jié)果為:(

forletterin'Happy':

ifletter=='a':

break

print('當(dāng)前字母:',letter)

A:p

B:y

C:H

D:a

答案:H

第五章測試

以下代碼的輸出結(jié)果是(

lista=[“2020”,”20.20”,”Python”]

lista.append([2020,”2020”])

print(lista)

A:['2020','20.20','Python',2020]B:['2020','20.20','Python',2020,['2020']]C:['2020','20.20','Python',2020,'2020']

D:['2020',

'20.20',

'Python',

[2020,

'2020']]

答案:['2020',

'20.20',

'Python',

[2020,

'2020']]

設(shè)列表names=[‘Lucy’,’Lily’,’Tom’,’Mike’,’David’],以下關(guān)于列表的操作,正確的是()。

A:names[2]='Jack'B:delnames['Tom']

C:names.append('Helen','Mary')D:names.remove(1)

答案:names[2]='Jack'

設(shè)有元組

tup1

=

(6,8,10,2,9,10,12),表達(dá)式tup1[::2]的值是()

A:(10,

12)B:(6,

8)C:(6,

10,

9,

12)D:(8,

2,

10)

答案:(6,

10,

9,

12)

以下代碼的輸出結(jié)果是(

)。

d={“大?!保骸八{(lán)色”,“天空”:“灰色”,“大地”:“黑色”}

print(d[“大地”],d.get(“大地”,”黃色”))

A:黑色

黃色B:黑色

藍(lán)色C:黑色

灰色D:黑色

黑色

答案:黑色

黑色

以下說法錯(cuò)誤的是()

A:可以使用del刪除集合中的部分元素。B:運(yùn)算符“-”可以用于集合的差集運(yùn)算。C:Python集合不支持使用下標(biāo)訪問其中的元素。D:刪除列表中重復(fù)元素最簡單的方法是將其轉(zhuǎn)換為集合后再重新轉(zhuǎn)換為列表。

答案:可以使用del刪除集合中的部分元素。

第六章測試

以下關(guān)于函數(shù)優(yōu)點(diǎn)的描述中,正確的是(

A:函數(shù)可以使程序更加模塊化B:函數(shù)便于閱讀C:函數(shù)可以表現(xiàn)程序的復(fù)雜度D:函數(shù)可以提高代碼重用性

答案:函數(shù)可以使程序更加模塊化;函數(shù)便于閱讀;函數(shù)可以提高代碼重用性

以下代碼的輸出結(jié)果是()```t=15defabove_zero(t):returnt>0above_zero(t)

```

A:15B:提示報(bào)錯(cuò)C:FalseD:True

答案:True

已知```pythong=lambdax,y=3,z=5:x*y*z```則語句print(g(1))的輸出結(jié)果為(

A:g(1)B:g(15)C:15D:1

答案:15

對一個(gè)非列表、字典的變量,對與全局變量同名的局部變量進(jìn)行修改,不會影響全局變量。如果使用外部全局變量則應(yīng)使用global關(guān)鍵字以下程序運(yùn)行結(jié)果為(

)a=10deffunc(x):globalaa+=xreturnab=func(10)print(a,b)

A:20

20B:20

10C:10

20D:10

10

答案:20

20

A=100

deffunc():

globalA

A=200

print(A,end="")func()print(A)

上述程序的輸出結(jié)果為(

A:200

200B:100

200C:100

100D:200

100

答案:200

200

defswap(a,b):

#下面代碼實(shí)現(xiàn)a、b變量的值交換

a,b=b,a

print("swap函數(shù)里,a的值是",a,";b的值是",b)a=6b=9swap(a,b)print("交換結(jié)束后,變量a的值是",a,";變量b的值是",b)上述程序運(yùn)行結(jié)果為(

A:swap函數(shù)里,a的值是6;b的值是9交換結(jié)束后,變量a的值是6;變量b的值是9

B:swap函數(shù)里,a的值是6;b的值是9交換結(jié)束后,變量a的值是9;變量b的值是6

C:swap函數(shù)里,a的值是9;b的值是6交換結(jié)束后,變量a的值是9;變量b的值是6

D:swap函數(shù)里,a的值是9;b的值是6交換結(jié)束后,變量a的值是6;變量b的值是9

答案:swap函數(shù)里,a的值是9;b的值是6交換結(jié)束后,變量a的值是6;變量b的值是9

以下關(guān)于return語句描述正確的是(

)

A:return只能返回一個(gè)值B:return0返回一個(gè)None類型C:函數(shù)中可以沒有return語句D:函數(shù)中最多只有一個(gè)return語句

答案:函數(shù)中可以沒有return語句

第七章測試

在matplotlib.pyplot中,能夠繪制餅圖的函數(shù)是

A:pieB:barC:plotD:line

答案:pie

importdatetime后以下可以獲取當(dāng)前日期對應(yīng)日期類型數(shù)據(jù)的是

A:now()B:datetime.date.today()C:datetime.date(now)D:date.today()

答案:datetime.date.today()

模塊可以提高代碼的可維護(hù)性

A:對B:錯(cuò)

答案:對

Python中模塊包括內(nèi)置的模塊和第三方的模塊

A:錯(cuò)B:對

答案:對

importturtleastur表示引入turtle中的tur模塊

A:對B:錯(cuò)

答案:錯(cuò)

frommathimport*后,math模塊中的函數(shù)可直接調(diào)用,前面無需加入math.

A:對B:錯(cuò)

答案:對

import模塊名時(shí),默認(rèn)首先找sys.path中路徑下的模塊

A:對B:錯(cuò)

答案:錯(cuò)

frommathimportsqrt后,其他math模塊中的函數(shù)一并被導(dǎo)入到程序文件中,可直接使用

A:對B:錯(cuò)

答案:錯(cuò)

在a模塊中導(dǎo)入b模塊時(shí),b模塊不可寫importa

A:錯(cuò)B:對

答案:錯(cuò)

通過__name__的值可以判斷該模塊是直接運(yùn)行還是被導(dǎo)入執(zhí)行

A:錯(cuò)B:對

答案:對

pip是Python包管理工具,該工具提供了對Python包的查找、下載、安裝、卸載的功能。

A:對B:錯(cuò)

答案:對

第八章測試

關(guān)于類和對象的關(guān)系,下列描述正確的是()。

A:對象描述的是現(xiàn)實(shí)的個(gè)體,它是類的實(shí)例B:對象是根據(jù)類創(chuàng)建的,并且一個(gè)類只能對應(yīng)一個(gè)對象C:類是現(xiàn)實(shí)中事物的個(gè)體D:類和面向?qū)ο蟮暮诵?/p>

答案:對象描述的是現(xiàn)實(shí)的個(gè)體,它是類的實(shí)例

Python類中包含一個(gè)特殊的變量(),它表示當(dāng)前對象自身,可以訪問類的成員。

A:selfB:與類同名C:meD:th

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論