python+-河南師范大學(xué)中國大學(xué)mooc課后章節(jié)答案期末考試題庫2023年_第1頁
python+-河南師范大學(xué)中國大學(xué)mooc課后章節(jié)答案期末考試題庫2023年_第2頁
python+-河南師范大學(xué)中國大學(xué)mooc課后章節(jié)答案期末考試題庫2023年_第3頁
python+-河南師范大學(xué)中國大學(xué)mooc課后章節(jié)答案期末考試題庫2023年_第4頁
python+-河南師范大學(xué)中國大學(xué)mooc課后章節(jié)答案期末考試題庫2023年_第5頁
已閱讀5頁,還剩75頁未讀 繼續(xù)免費閱讀

付費下載

下載本文檔

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

文檔簡介

python+_河南師范大學(xué)中國大學(xué)mooc課后章節(jié)答案期末考試題庫2023年P(guān)ython語言中,遞歸調(diào)用一定不能超過1000層,當(dāng)超過1000層時將發(fā)生錯誤。

參考答案:

錯誤

Python語言中,所有遞歸鏈有且只有一個基例結(jié)尾。

參考答案:

錯誤

Python語言中,函數(shù)作為一種代碼封裝,可以被其他程序調(diào)用,但不能被函數(shù)內(nèi)部代碼調(diào)用。

參考答案:

錯誤

Python語言中,使用函數(shù)是模塊化設(shè)計的充分必要條件。

參考答案:

錯誤

Python定義一個函數(shù),當(dāng)傳遞參數(shù)時,用圓括號將所有參數(shù)括起來,而各參數(shù)之間由逗號分隔,當(dāng)沒有參數(shù)時可不保留圓括號。

參考答案:

錯誤

Python語言可以定義一個“什么工作都不做的”函數(shù)。

參考答案:

正確

下列選項中,會輸出1,2,3三個數(shù)字的是().

參考答案:

foriinrange(3):

print(i+1)

Python語言定義函數(shù)時,函數(shù)名后面參數(shù)列表中的變量是形式參數(shù),簡稱“形參”。形參只在函數(shù)內(nèi)部有效。

參考答案:

正確

Python語言中,函數(shù)名可以是任何標識符。

參考答案:

錯誤

Python語言中,函數(shù)在調(diào)用前必須先定義。

參考答案:

正確

已知x=10,y=20,z=30;以下與執(zhí)行后x,y,z的值是().ifx

參考答案:

20,10,10

關(guān)于return語句,以下選項中描述正確的是().

參考答案:

函數(shù)可以沒有return語句

關(guān)于函數(shù)局部變量和全局變量的使用規(guī)則,以下選項中描述錯誤的是().

參考答案:

return不可以傳遞任意多個函數(shù)局部變量返回值

關(guān)于函數(shù)的返回值,以下選項中描述錯誤的是().

參考答案:

函數(shù)必須有返回值

關(guān)于下面代碼,以下選項中描述正確的是().deffact(n,m=1):s=1foriinrange(1,n+1):s*=ireturns//mprint(fact(m=5,n=10))

參考答案:

參數(shù)按照名稱傳遞

下面代碼的輸出結(jié)果是().MA=lambdax,y:(x>y)*x+(x<y)*yMI=lambdax,y:(x>y)*y+(x<y)*xa=10b=20print(MA(a,b))print(MI(a,b))

參考答案:

20,10

下面代碼的輸出結(jié)果是().defhello_world():print(‘ST’,end=”*”)defthree_hellos():foriinrange(3):hello_world()three_hellos()

參考答案:

ST*ST*ST*

下面代碼的輸出結(jié)果是().deffib(n):a,b=1,1foriinrange(n-1):a,b=b,a+breturnaprint(fib(7))

參考答案:

13

下面代碼的輸出結(jié)果是().deff2(a):ifa>33:returnTrueli=[11,22,33,44,55]res=filter(f2,li)print(list(res))

參考答案:

[44,55]

break語句用于結(jié)束整個循環(huán)(當(dāng)前循環(huán)體).

參考答案:

正確

當(dāng)作為條件表達式時,0與False等價。

參考答案:

正確

當(dāng)作為條件表達式時,[]與None等價。

參考答案:

正確

在Python中,關(guān)系運算符可以連續(xù)使用,例如1<3<5等價于1<3and3<5.

參考答案:

正確

下面代碼的輸出結(jié)果是().deffunc(a,b):a*=breturnas=func(5,2)print(s)

參考答案:

10

下面代碼的輸出結(jié)果是().deffunc(a,b):returna>>bs=func(5,2)print(s)

參考答案:

1

else語句只能夠在if語句后使用。

參考答案:

錯誤

elif不可以單獨使用.

參考答案:

正確

下面代碼的運行結(jié)果是().deffunc(num):num+=1a=10func(a)print(a)

參考答案:

10

下面代碼的輸出結(jié)果是().>>>f=lambdax,y:y+x>>>f(10,10)

參考答案:

20

以下選項中,對于遞歸程序的描述錯誤的是().

參考答案:

執(zhí)行效率高

在Python中,關(guān)于全局變量和局部變量,以下選項中描述不正確的是().

參考答案:

全局變量不能和局部變量重名

在Python中,關(guān)于函數(shù)的描述,以下選項中正確的是().

參考答案:

函數(shù)eval()可以用于數(shù)值表達式求值,例如eval(‘2*3+1’)

假設(shè)函數(shù)中不包括global保留字,對于改變參數(shù)值的方法,以下選項中錯誤的是().

參考答案:

參數(shù)的值是否改變與函數(shù)中對變量的操作有關(guān),與參數(shù)類型無關(guān)

以下選項中,不屬于函數(shù)的作用的是().

參考答案:

提高代碼執(zhí)行速度

關(guān)于遞歸函數(shù)的描述,以下選項中正確的是().

參考答案:

函數(shù)內(nèi)部包含對本函數(shù)的再次調(diào)用

下面代碼的執(zhí)行結(jié)果是().>>>defarea(r,pi=3.14159):returnpi*r*r>>>area(pi=3.14,r=4)

參考答案:

50.24

在條件表達式中,不允許使用賦值運算符=,會提示語法錯誤。

參考答案:

正確

對于帶有else子句的循環(huán)語句,如果是因為循環(huán)條件表達式不成立而自然結(jié)束循環(huán),則執(zhí)行else子句中的代碼。

參考答案:

正確

帶有else子句的循環(huán)如果因為執(zhí)行了break語句而退出的話,則會執(zhí)行else子句中的代碼。

參考答案:

錯誤

在循環(huán)中,break語句的作用是結(jié)束該語句所在的循環(huán)。

參考答案:

正確

在循環(huán)中,continue語句的作用是跳出當(dāng)前循環(huán)。

參考答案:

錯誤

如果僅僅是用于控制循環(huán)次數(shù),那么使用foriinrange(20)和foriinrange(20,40)的作是等價的。

參考答案:

正確

在Python中,選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)必須帶有else子句。

參考答案:

錯誤

當(dāng)作為條件表達式時,空值、空支付串、空列表、空元組、空字典、空集合、空迭代對象以及任意形式的數(shù)字0都等價于False。

參考答案:

正確

當(dāng)作為條件表達式時,{}與None等價。

參考答案:

正確

在Python3.x中可以使用中文作為變量名。

參考答案:

正確

在Python中可以使用if作為變量名。

參考答案:

錯誤

Python的浮點數(shù)占4個字節(jié)。

參考答案:

錯誤

Python使用符號#表示單行注釋。

參考答案:

正確

表達式[]==None的值為True.

參考答案:

錯誤

在Python中沒有switch-case語句.

參考答案:

正確

每個if條件后面都要使用冒號.

參考答案:

正確

帶有兩個下劃線的方法一定是私有方法。

參考答案:

正確

設(shè)置turtle畫筆向左前方移動的可能函數(shù)是()。

參考答案:

turtle.left(),

turtle.fd()

random庫用來生成隨機數(shù)的算法是()。

參考答案:

梅森旋轉(zhuǎn)算法

關(guān)于turtle庫的形狀繪制函數(shù),以下選項中描述錯誤的是()。

參考答案:

執(zhí)行如下代碼,繪制得到一個角度為120°,半徑為180的弧形import

turtleturtle.circle(120,180)

turtle庫的運動控制函數(shù)是()。

參考答案:

goto()

執(zhí)行如下代碼:importturtleastforiinrange(1,5):t.fd(50)t.left(90)在PythonTurtleGraphics中,繪制的是()。

參考答案:

正方形

執(zhí)行如下代碼:importturtleturtle.circle(100)turtle.circle(50,180)turtle.circle(-50,180)turtle.penup()turtle.goto(0,140)turtle.pendown()turtle.circle(10)turtle.penup()turtle.goto(0,40)turtle.pendown()turtle.circle(10)turtle.done()在PythonTurtleGraphics中,繪制的是()。

參考答案:

太極圖

time.ctime()返回系統(tǒng)當(dāng)前時間戳對應(yīng)的易讀字符串表示

參考答案:

正確

生成一個[10,99]之間的隨機整數(shù)的函數(shù)是random.uniform(10,99)。

參考答案:

錯誤

time庫的time.mktime(t)函數(shù)的作用是()。

參考答案:

struct_time對象變量t轉(zhuǎn)換為時間戳

關(guān)于turtle庫中的setup()函數(shù),以下選項中描述錯誤的是()。

參考答案:

turtle.setup()函數(shù)的作用是設(shè)置畫筆的尺寸

下面代碼的輸出結(jié)果是().X=10y=-1+2jprint(X+y)

參考答案:

(9+2j)

下面代碼的輸出結(jié)果是().X=12.12+34jprint(X.real)

參考答案:

12.12

關(guān)于Python的數(shù)字類型,以下選項中描述錯誤的是().

參考答案:

浮點數(shù)也有十進制、二進制、八進制和十六進制等表示方式

以下能夠同時作用于所有數(shù)字類型和字符串類型的函數(shù)是().

參考答案:

type()

字符串:s='abcde',n是字符串s的長度。索引字符串s字符’c',哪個語句是正確的().

參考答案:

s[n//2]

以下不是Python內(nèi)置數(shù)據(jù)類型的是().

參考答案:

char

Python程序采用Unicode編碼,英文字符和中文字符在Python中分別對應(yīng)字符的個數(shù)是:().

參考答案:

1;1

二進制文件不能使用記事本程序打開。

參考答案:

錯誤

循環(huán)語句可以嵌套使用.

參考答案:

正確

break語句可以在程序中任意使用.

參考答案:

錯誤

continue語句的作用是結(jié)束本次循環(huán),緊接著進行下一次的循環(huán).

參考答案:

正確

關(guān)于while保留字,以下選項中描述正確的是().

參考答案:

使用while能夠?qū)崿F(xiàn)循環(huán)計數(shù)

以下選項中描述正確的是().

參考答案:

條件24<=28<25是合法的,且輸出為False

以下選項中能夠?qū)崿F(xiàn)Python循環(huán)結(jié)構(gòu)的是().

參考答案:

while

關(guān)于Python的無限循環(huán),以下選項中描述錯誤的是().

參考答案:

無限循環(huán)需要提前確定循環(huán)次數(shù)

關(guān)于Python遍歷循環(huán),以下選項中描述錯誤的是().

參考答案:

無限循環(huán)無法實現(xiàn)遍歷循環(huán)的功能

關(guān)于程序的異常處理,以下選項中描述錯誤的是().

參考答案:

編程語言中的異常和錯誤是完全相同的概念

下列代碼的輸出結(jié)果是().foriin"Python":print(i,end="")

參考答案:

P

y

t

h

o

n

設(shè)序列s,以下選項中對max(s)的描述正確的是:()

參考答案:

返回序列s的最大元素,但要求s中元素之間可比較

有一個函數(shù)關(guān)系如下所示:x<0時,y=x-1x=0時,y=xx>0時,y=x+1下面程序段中,能夠正確表示上面關(guān)系的是().

參考答案:

ifx<=0:

ifx<0:

y=x-1

else;

y=xelse:

y=x+1

下列程序的執(zhí)行結(jié)果是().foriinrange(2):print(i,end='')forIinrange(4,6):print(I,end='')

參考答案:

0145

下面標識符中()不是Python語言的關(guān)鍵字.

參考答案:

init

下列循環(huán)的執(zhí)行結(jié)果是().sum=0foriinrange(100):if(i%10):continuesum=sum+iprint(sum)

參考答案:

450

設(shè)a=int(input('input:')),下列()是不正確的.

參考答案:

ifa=0:

pass

關(guān)于break的作用,以下說法正確的是().

參考答案:

跳出當(dāng)前層for/while循環(huán)

try-except結(jié)構(gòu)中,能夠執(zhí)行except對應(yīng)語句塊的情形是().

參考答案:

try中語句出現(xiàn)異常時

for或者while與else搭配使用時,能夠執(zhí)行else對應(yīng)語句塊的情況是().

參考答案:

僅循環(huán)正常結(jié)束時

以下選項不能進行條件邏輯操作的是().

參考答案:

xor

以下選項用來判斷當(dāng)前程序在分支結(jié)構(gòu)中的是().

參考答案:

縮進

以下選項符合Python語法要求且能夠正確執(zhí)行的是().

參考答案:

whileTrue:pass

以下選項運行結(jié)果為True的是().

參考答案:

('3','2')<('a','b')

以下語句在Python中非法的是().

參考答案:

x=(y=z+1)

在Python中,關(guān)系運算符可以連續(xù)使用,例如1<3<5等價于1<3and3<5.

參考答案:

正確

當(dāng)作為表達式時,0與Flase等價。

參考答案:

正確

在條件表達式中不允許使用賦值運算符=,會提示語法錯誤。

參考答案:

正確

(3>2)>1和3>2>1的運算結(jié)果相同.

參考答案:

錯誤

pow(2,10)和(2**10)的運算結(jié)果不一樣.

參考答案:

錯誤

對字符串進行索引編號,只有一種方法,從左側(cè)0開始,依次遞增.

參考答案:

錯誤

Python語言提供type(x)函數(shù)對變量x進行類型判斷.

參考答案:

正確

下列語句的輸出結(jié)果是否正確:>>>print("窈窕淑女,君子好逑."[5:])君子好逑.

參考答案:

正確

字符串以Unicode編碼存儲,字符串中的英文字符計作1個字符.

參考答案:

正確

單行字符串可以由一對單引號或雙引號作為邊界來表示.

參考答案:

正確

(2**3)的運算結(jié)果是6.

參考答案:

錯誤

10//3的運算結(jié)果是4.

參考答案:

錯誤

Python語言中整數(shù)的運算精度可能比浮點數(shù)更高。

參考答案:

正確

如果index方法沒有在字符串中找到子串,則會返回-1。

參考答案:

錯誤

切片選取的區(qū)間范圍是從起始位開始,到結(jié)束位結(jié)束。

參考答案:

錯誤

Python中字符串的下標是從1開始的。

參考答案:

錯誤

下列表達式中,返回True的是()。

參考答案:

3>2orFalse

下列選項中,Python不支持的數(shù)字類型是()。

參考答案:

字典

使用下標可以訪問字符串中的每個字符。

參考答案:

正確

Python中只有一個字母的字符串屬于字符類型。

參考答案:

錯誤

無論input接收任何的數(shù)據(jù),都會以字符串的方式進行保存.

參考答案:

正確

無論使用單引號或雙引號包含字符,使用print輸出的結(jié)果都一樣。

參考答案:

正確

下面代碼的輸出結(jié)果是().X=12.34+34jprint(X.imag)

參考答案:

34.0

下面代碼的輸出結(jié)果是().X=0x1010print(X)

參考答案:

4112

下面代碼的輸出結(jié)果是().X=0b1010print(X)

參考答案:

10

下面代碼的輸出結(jié)果是().print(pow(2,10))

參考答案:

1024

下面代碼的輸出結(jié)果是().x=12.34print(type(x))

參考答案:

Python中,下列程序的運行結(jié)果是().>>>s=“helloworld">>>"{:^20}".format(s)

參考答案:

顯示:helloworld占用20列并且居中對齊

關(guān)于Python中的X+=3,下列說法正確的是().

參考答案:

X=X+3

關(guān)于Python中的?pow(1010,32),下列說法正確的是().

參考答案:

1010的32次方

Python不支持的數(shù)據(jù)類型有().

參考答案:

char

字符串的strip方法的作用是().

參考答案:

刪除字符串頭尾指定的字符

下列方法中,能夠返回某個子串在字符串中出現(xiàn)次數(shù)的是().

參考答案:

count

使用()符號對浮點類型的數(shù)據(jù)進行格式化。

參考答案:

%f

下列數(shù)據(jù)中,不屬于字符串的是().

參考答案:

abc

當(dāng)需要在字符串中使用特殊字符時,Python使用()作為轉(zhuǎn)義字符。

參考答案:

\

以下能夠根據(jù)逗號’,’分隔字符串的是().

參考答案:

s.split()

以下不是Python內(nèi)置函數(shù)的是().

參考答案:

string()

以下是print('\nPython')語句運行結(jié)果的是().

參考答案:

換行,在新的一行輸出:Python

Python支持復(fù)數(shù)類型,以下說法錯誤的是().

參考答案:

虛部后綴j必須是小寫形式

以下字符串合法的是().

參考答案:

"abe'def'ghi"

以下是八進制數(shù)字的是().

參考答案:

0o711

Python變量使用前必須先聲明,并且一旦聲明就不能在當(dāng)前作用于內(nèi)改變其類型了。

參考答案:

錯誤

x=9999*9999,這樣的語句在Python中無法運行,因為數(shù)字太大超出了整數(shù)變量的表示范圍。

參考答案:

錯誤

0o12f是合法的八進制數(shù)字。

參考答案:

錯誤

已知x=3,那么賦值語句x=‘a(chǎn)bcdefg’是無法正常執(zhí)行的。

參考答案:

錯誤

3+4j不是合法的Python表達式。

參考答案:

錯誤

在Python3.x中,內(nèi)置函數(shù)input()把用戶的鍵盤輸入一律作為字符串返回。

參考答案:

正確

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

參考答案:

錯誤

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

參考答案:

正確

4j是合法的Python數(shù)字類型。

參考答案:

正確

在Python中,0xad是合法的十六進制數(shù)字表示形式。

參考答案:

正確

若a=1,b=2,那么(aorb)的值是1.

參考答案:

正確

0b01011100>20的結(jié)果是True.

參考答案:

正確

布爾類型的值包括True和false。

參考答案:

錯誤

使用help()命令可以進入幫助系統(tǒng)。

參考答案:

正確

Python中的標識符不能使用關(guān)鍵字。

參考答案:

正確

Python中的標識符不區(qū)分大小寫。

參考答案:

錯誤

Python中的代碼塊使用縮進來表示。

參考答案:

正確

Python中的標識符可以以數(shù)字開頭。

參考答案:

錯誤

假設(shè)a=9,b=2,那么下列運算中,錯誤的是().

參考答案:

a**b的值是18

下列選項中,()的布爾值不是False。

參考答案:

-1

下列選項中,冪運算的符號是()。

參考答案:

**

與0xf2值相等的是()。

參考答案:

242

"世界那么大,我想去看看”[7,-3]輸出是()。

參考答案:

"世界很大"+"人很渺小"的輸出結(jié)果是()。

參考答案:

世界很大人很渺小

以下變量名不合法的是()。

參考答案:

for

以下不是Python的注釋方式是()。

參考答案:

//注釋第一行

x=2,y=3,執(zhí)行x,y=y,x之后,x和y的值分別是()。

參考答案:

3,2

判斷兩個對象是否為相等使用的運算符是()。

參考答案:

==

下列數(shù)據(jù)中,()的數(shù)據(jù)類型是字符串類型。

參考答案:

"123"

下列數(shù)據(jù)中,()的數(shù)據(jù)類型是數(shù)字類型。

參考答案:

123

len()函數(shù)的功能是()。

參考答案:

獲得字符串對象的長度

Python中運算符“//”的含義是()。

參考答案:

求商

x,y都有初始值。下列選項中()是不正確的賦值語句。

參考答案:

x=10,y=20

下列選項中()是正確的賦值語句。

參考答案:

x=y=50

0o71表示的數(shù)的十進制形式是()。

參考答案:

57

下列選項中()是合法的變量名。

參考答案:

xFF

在Python3.x中,通過printf()函數(shù)進行輸入。

參考答案:

錯誤

Python語言的所有解釋器都是開源的。

參考答案:

正確

在商業(yè)產(chǎn)品中使用Python語言不涉及任何授權(quán)及收費問題。

參考答案:

正確

Python語言中,依靠{}來區(qū)分程序塊結(jié)構(gòu)的。

參考答案:

錯誤

Python語言程序支持中文輸出。

參考答案:

正確

Python語言中,外部模塊先導(dǎo)入,再使用。

參考答案:

正確

Python語言只能運行在Windows平臺上。

參考答案:

錯誤

Python語言是一門靜態(tài)語言。

參考答案:

錯誤

我們編寫的Python代碼在運行過程中,會被編譯成二進制代碼。

參考答案:

錯誤

Python可以開發(fā)Web程序,也可以管理操作系統(tǒng)。

參考答案:

正確

代碼print(3,4)是Python3.x的正確輸出形式。

參考答案:

正確

Mac系統(tǒng)自帶Python執(zhí)行環(huán)境。

參考答案:

正確

Python是開源的,它可以被移植到許多平臺上。

參考答案:

正確

Python是自由/開放源代碼軟件。

參考答案:

正確

Python語言是編譯型語言。

參考答案:

錯誤

Python語言中,外部模塊不用導(dǎo)入可以直接使用。

參考答案:

錯誤

安裝Python時,需要在計算機的PATH中添加Python。

參考答案:

正確

Python語言能夠跨平臺使用。

參考答案:

正確

Python語言源程序保存擴展名是()。

參考答案:

.py

下面描述錯誤的是()。

參考答案:

Python3.x完全兼容Python2.x。

下列哪項不是Python語言的特點()。

參考答案:

執(zhí)行性能高

下列描述中,錯誤的是()。

參考答案:

解釋性語言執(zhí)行性能高。

Python語句中,使用的符號是()。

參考答案:

西文半角

Python3.x語句,print("HelloWorld!")運行的結(jié)果()。

參考答案:

HelloWorld!

下列選項,不是程序設(shè)計語言發(fā)展的階段()。

參考答案:

自然語言

Python語言的輸出函數(shù)是()。

參考答案:

print()

IDLE中,單詞自動完成使用哪個組合鍵。

參考答案:

Alt+/

Python語言的缺點不含()項。

參考答案:

收費的

IDLE中,新建代碼編輯文檔使用的快捷鍵是()。

參考答案:

Ctrl+N

關(guān)于Python語言,以下說法錯誤的是()。

參考答案:

Python語言由PSF組織所有,使用需要付費。

采用IDLE進行交互式編程,其中“>>>”符號是()。

參考答案:

命令提示符

Python的輸入來源包括()。

參考答案:

全部都是

關(guān)于Python版本,以下說法正確的是()。

參考答案:

Python3.x代碼無法向下兼容Python2.x的既有語法。

Python語言通過嚴格的()來表明程序的格式框架。

參考答案:

縮進

IPO模式不包括的是()。

參考答案:

program

Python語言的創(chuàng)始人是()。

參考答案:

杰多范羅·蘇姆

len("helloworld!")的輸出結(jié)果是()。

參考答案:

12

下列()是python正確的賦值語句。

參考答案:

x=10;y=20;z=30

Python解釋器在語法上不支持()編程方式。

參考答案:

自然語言

IDLE中,Python程序運行的快捷鍵是()。

參考答案:

F5

type()方法可以查看變量的數(shù)據(jù)類型。

參考答案:

正確

給出如下代碼:deffunc(a,b):c=a**2+bb=areturnca=10b=100c=func(a,b)+a以下選項中描述錯誤的是().

參考答案:

執(zhí)行該函數(shù)后,變量c的值為200

關(guān)于形參和實參的描述,以下選項中正確的是().

參考答案:

程序在調(diào)用時,將實參復(fù)制給函數(shù)的形參

關(guān)于下面的代碼,以下選項中描述正確的是().>>list(range(0,10,2))

參考答案:

按位置參數(shù)調(diào)用

Python語言中,定義一個全局變量n,那么在函數(shù)內(nèi)部直接使用這個全局變量變量n時,全局變量n的值直接發(fā)生改變。

參考答案:

錯誤

函數(shù)表達式any([1,0,0])的結(jié)果是:True。

參考答案:

正確

下面代碼的輸出結(jié)果是().defexchange(a,b):a,b=b,areturn(a,b)x=10y=20x,y=exchange(x,y)print(x,y)

參考答案:

2010

關(guān)于面向?qū)ο蠛兔嫦蜻^程編程描述,以下選項中正確的是().

參考答案:

所有面向?qū)ο缶幊棠軐崿F(xiàn)的功能采用面向過程同樣能完成

下面代碼的輸出結(jié)果是().X=0o1010print(X)

參考答案:

520

Python定義一個函數(shù),其中return語句的作用是結(jié)束函數(shù)調(diào)用,并將結(jié)果返回給調(diào)用者。return語句可以沒有。

參考答案:

正確

使用PyInstaller庫時,在文件路徑中可以出現(xiàn)空格或英文句號(.)。

參考答案:

錯誤

使用pyinstaller打包時,可以通過-K參數(shù)對Python源文件生成一個獨立的可執(zhí)行文件。

參考答案:

錯誤

pip的uninstall子命令用于卸載一個已經(jīng)安裝的第三方庫。

參考答案:

正確

PyInstaller是用于將Python腳本打包成為可執(zhí)行文件的工具。

參考答案:

正確

wordcloud庫是一個用于生成詞云的庫。

參考答案:

正確

jieba庫不能提供增加自定義單詞的功能。

參考答案:

錯誤

Wordcloud庫生成中文詞云時輸出亂碼,故無法用于制作中文詞云。

參考答案:

錯誤

Wordcloud庫默認分詞方法是根據(jù)空格分詞。

參考答案:

正確

jieba庫中搜索引擎分詞模式的作用是對長詞再次切分,提高召回率。

參考答案:

正確

jieba庫利用基于概率的分詞方法。

參考答案:

正確

jieba庫是一個中文分詞工具。

參考答案:

正確

jieba庫的分詞模式分為模糊模式、精確模式、全模式和搜索引擎模式。

參考答案:

錯誤

pip的download子命令可以下載第三方庫的安裝包并安裝。

參考答案:

錯誤

pip可以安裝已經(jīng)下載的.whl安裝文件。

參考答案:

正確

通過一定的操作,wordcloud可以生成任何形狀的詞云。

參考答案:

正確

python中pip工具查找子命令是show。

參考答案:

錯誤

python中pip工具功能強大,支持安裝、下載、卸載、查看、查找等子命令。

參考答案:

正確

jieba庫的精確模式因為不產(chǎn)生冗余,因此最為常用。

參考答案:

正確

jieba庫的分詞原理是利用中文文本中的空格或者標點符號進行分割的。

參考答案:

錯誤

pip是Python第三方庫的安裝方式,可以安裝所有的第三方庫。

參考答案:

錯誤

python程序中pip工具的list子命令的作用是()。

參考答案:

列出當(dāng)前系統(tǒng)中已安裝的第三方庫信息

以下選項對于import保留字描述錯誤的是()。

參考答案:

可以使用fromjiebaimportlcut引入jieba庫

用于安裝Python第三方庫的工具是()。

參考答案:

pip

以下關(guān)于Python標準庫和第三方庫的描述,正確的是()。

參考答案:

標準庫跟第三方庫發(fā)布方法不一樣,是跟python安裝包一起發(fā)布的

哪個選項是使用PyInstaller庫對Python源文件打包的基本使用方法()。

參考答案:

在命令行運行:\>pyinstaller

使用Pyinslaller打包含有中文字符的代碼文件時,關(guān)于代碼文件編碼方式的說法中正確的是()。

參考答案:

必須是UTF-8,無BOM編碼格式

以下不是pip合法命令的是()。

參考答案:

hash

jieba庫函數(shù)jieba.lcut()返回值的類型是()。

參考答案:

列表

使用PyInstaller打包程序時,--path命令的作用是()。

參考答案:

指定代碼所依賴非標準庫的路徑

下面關(guān)于pip安裝方式的說法中錯誤的是()。

參考答案:

pip的download子命令可以下載第三方庫的安裝包并安裝

Python圖形用戶界面方向的第三方庫是()。

參考答案:

PyQt5

以下選項中,不是Python數(shù)據(jù)分析方向的第三方庫是()。

參考答案:

requests

將Python腳本程序轉(zhuǎn)變?yōu)榭蓤?zhí)行程序的第三方庫是()。

參考答案:

Pylnstaller

Python中文分詞的第三方庫是()。

參考答案:

jieba

Python文本處理方向的第三方庫是()。

參考答案:

beautifulsoup4

Python網(wǎng)絡(luò)爬蟲方向的第三方庫是()。

參考答案:

scrapy

Python網(wǎng)絡(luò)爬蟲方向的第三方庫是()。

參考答案:

requests

random.uniform(a,b)的作用是生成一個[a,b]之間的隨機整數(shù)。

參考答案:

錯誤

python中,內(nèi)置函數(shù)range(a,b,s)的作用是產(chǎn)生一個整數(shù)序列,從a到b.

參考答案:

錯誤

列出當(dāng)前系統(tǒng)已經(jīng)安裝的第三方庫的命令格式是:piplist.

參考答案:

正確

安裝一個庫的命令格式是:pipinstall。

參考答案:

正確

Python中,內(nèi)置函數(shù)sum(x)的作用是對組合數(shù)據(jù)類型x計算求和結(jié)果。

參考答案:

正確

Python中,內(nèi)置函數(shù)type(x)的作用是返回變量x的數(shù)據(jù)類型。

參考答案:

正確

Python中,內(nèi)置函數(shù)str(x)的作用是將x轉(zhuǎn)換為等值的字符串類型。

參考答案:

正確

turtle.colormode()用于改變畫筆顏色。

參考答案:

錯誤

time是Python中唯一的獲取并展示時間信息的庫。

參考答案:

錯誤

time.sleep(secs)將當(dāng)前程序掛起secs秒,掛起即暫定執(zhí)行。

參考答案:

正確

time.localtime(secs)獲取當(dāng)前時間戳對應(yīng)的本地時間的struct-time對象。

參考答案:

正確

使用time.time()可以獲取到當(dāng)前時間戳。

參考答案:

正確

使用time庫不需要使用import保留字。

參考答案:

錯誤

random.uniform()函數(shù)生成一個[a,b]之間的隨機小數(shù)。

參考答案:

正確

random庫使用random.seed(a)對后續(xù)產(chǎn)生的隨機數(shù)設(shè)置種子a。

參考答案:

正確

random.randint(a,b)函數(shù)作用是生成一個(a,b)之間的隨機整數(shù)。

參考答案:

錯誤

random.random()函數(shù)作用是生成一個[0.0,1.0]之間的隨機小數(shù)。

參考答案:

錯誤

random庫采用梅森旋轉(zhuǎn)算法生成偽隨機數(shù)序列。

參考答案:

正確

turtle.clear()函數(shù)的作用是清空當(dāng)前窗口,但不改變當(dāng)前畫筆的位置。

參考答案:

正確

turtle.clear()函數(shù)的作用是清空當(dāng)前窗口,對象繪圖位置和角度歸為原點。

參考答案:

錯誤

關(guān)于turtle庫的畫筆控制函數(shù),以下選項中描述錯誤的是()。

參考答案:

turtle.pendown()的作用是落下畫筆之后,移動畫筆將繪制形狀

執(zhí)行如下代碼:importturtleastt.circle(40)t.circle(60)t.circle(80)t.done()在PythonTurtleGraphics中,繪制的是()。

參考答案:

同切圓

執(zhí)行如下代碼:importturtleastdefDrwaCctCircle(n):t.penup()t.goto(0,-n)t.pendown()t.circle(n)foriinrange(20,80,20):DrwaCctCircle(i)t.done()在PythonTurtleGraphics中,繪制的是()。

參考答案:

同心圓

turtle庫的繪制狀態(tài)函數(shù)是()。

參考答案:

pendown()

turtle庫的顏色控制函數(shù)是()。

參考答案:

begin_fill()

random庫的seed(a)函數(shù)的作用是()。

參考答案:

設(shè)置初始化隨機數(shù)種子a

random庫的random.randrange(start,stop[,step])函數(shù)的作用是()。

參考答案:

生成一個[start,stop)之間以step為步數(shù)的隨機整數(shù)

random庫的random.sample(pop,k)函數(shù)的作用是()。

參考答案:

從pop類型中隨機選取k個元素,以列表類型返回

time庫的time.time()函數(shù)的作用是()。

參考答案:

返回系統(tǒng)當(dāng)前的時間戳

以下選項中不是Python內(nèi)置函數(shù)的是()。

參考答案:

char()

以下選項中是Python第三方庫的是()。

參考答案:

pyinstaller

以下不屬于Python標準庫的是()。

參考答案:

networkx

random庫中,random()函數(shù)的作用是()。

參考答案:

生成隨機數(shù)x且0.0≤x<1.0

在turtle坐標體系中,(0,0)坐標位于窗口的()。

參考答案:

正中央

random.uniform(a,b)的作用是()。

參考答案:

生成一個[a,b]之間的隨機小數(shù)

設(shè)置turtle窗口大小的函數(shù)是()。

參考答案:

turtle.setup()

turtle.reset()方法的作用是()。

參考答案:

清空turtle窗口,重置turtle狀態(tài)為起始狀態(tài)

turtle.circle(50,180)的執(zhí)行效果是()。

參考答案:

繪制一個半徑為50的半圓弧

turtle庫中將畫筆移動x像素的語句是()。

參考答案:

turtle.forward(x)

以下對turtle庫最合適的描述是()。

參考答案:

繪圖庫

在Python中定義類時,如果某個成員名稱前有兩個下劃線則表示是私有成員。

參考答案:

錯誤

在類定義的外部沒有任何辦法可以訪問對象的私有成員。

參考答案:

錯誤

Python中一切內(nèi)容都可以稱為對象。

參考答案:

正確

棧和隊列都具有先入后出的特點。

參考答案:

錯誤

在一個軟件的設(shè)計與開發(fā)中,所有類名,函數(shù)名,變量名都應(yīng)該遵循統(tǒng)一的風(fēng)格和規(guī)范。

參考答案:

正確

Python中沒有嚴格意義上的私有成員。

參考答案:

正確

在面向?qū)ο蟪绦蛟O(shè)計中,函數(shù)和方法是完全一樣的,都必須為所有參數(shù)進行傳值。

參考答案:

錯誤

在Python中定義類時,實例方法的第一個參數(shù)名稱必須是self。

參考答案:

錯誤

靜態(tài)方法中一定不能訪問實例變量的值。

參考答案:

正確

使用類獲取的值一定是類屬性的值。

參考答案:

正確

子類通過重寫繼承的方法,覆蓋掉跟父類同名的方法。

參考答案:

正確

子類能繼承父類的一切屬性和方法。

參考答案:

錯誤

繼承會在原有類的基礎(chǔ)上產(chǎn)生新的類,這個新類就是父類。

參考答案:

錯誤

Python中沒有任何關(guān)鍵字區(qū)分公有屬性和私有屬性。

參考答案:

正確

使用del語句刪除對象,可以手動釋放它所占用的資源。

參考答案:

正確

創(chuàng)建完對象后,其屬性的初始值是固定的,外界無法進行修改。

參考答案:

錯誤

創(chuàng)建類的對象時,系統(tǒng)會自動調(diào)用構(gòu)造方法進行初始化。

參考答案:

正確

方法和函數(shù)的格式是完全一樣的。

參考答案:

錯誤

通過類可以創(chuàng)建對象,有且只有一個對象實例。

參考答案:

錯誤

面向?qū)ο笫腔诿嫦蜻^程的。

參考答案:

錯誤

面向?qū)ο蟪绦蛟O(shè)計的三個要素不包括()。

參考答案:

派生

在類的定義方法中,不包含下列哪個()。

參考答案:

動態(tài)方法

下列選項中,不是面向?qū)ο蟪绦蛟O(shè)計的基本特性的是()。

參考答案:

共有性

在方法的定義中,第1個參數(shù)永遠是()。

參考答案:

self

python中,用于釋放類所占用的資源的方法是()。

參考答案:

__del__()

Python中,用于初始化對象的屬性的方法是()。

參考答案:

__init__()

類的組成不包括下列那一個()。

參考答案:

行為

類中名稱開始帶兩個下劃線的方法一定是()。

參考答案:

私有方法

下列方法中,不可以使用類名訪問的是()。

參考答案:

實例方法

下列選項中,用于標識為靜態(tài)方法的是()。

參考答案:

@staticmethod

下列關(guān)于類屬性和實例屬性的說法中,描述正確的是()。

參考答案:

公有類屬性可以通過類和類的實例訪問

以下C類繼承A類和B類的格式中,正確的是()。

參考答案:

class

C(A,B)

下列選項中,不屬于面向?qū)ο蟪绦蛟O(shè)計的三個特征的是()。

參考答案:

抽象

Python中定義私有屬性的方法是()。

參考答案:

使用__XX定義屬性名

Python中用于釋放類占用資源的方法是()。

參考答案:

__del__

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

參考答案:

self

構(gòu)造方法是類的一個特殊方法,Python中它的名稱為()

參考答案:

__init__

構(gòu)造方法的作用是()。

參考答案:

對象的初始化

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

參考答案:

對象描述的是現(xiàn)實的個體,它是類的實例

關(guān)于面向過程和面向?qū)ο?,下列說法錯誤的是()。

參考答案:

面向過程是基于面向?qū)ο蟮?/p>

使用普通文本編輯器軟件也可以正常查看二進制文件的內(nèi)容。

參考答案:

錯誤

以寫模式打開的文件無法進行讀操作。

參考答案:

正確

對文件進行讀寫操作之后必須顯式關(guān)閉文件以確保所有內(nèi)容都得到保存。

參考答案:

正確

使用內(nèi)置函數(shù)open()打開文件時,只要文件路徑正確就總是可以正確打開的。

參考答案:

錯誤

使用內(nèi)置函數(shù)open()且以w模式打開文件,文件指針默認指向文件尾。

參考答案:

錯誤

fo=open("beijing2008.csv","w")ls=['A','B','C','D','E']fo.write(",".join(ls)+"\n")fo.close()以上代碼能實現(xiàn)將一維數(shù)據(jù)寫入CSV文件中.

參考答案:

正確

'+'不是Python對文件的打開模式。

參考答案:

錯誤

二維數(shù)據(jù)采用表格方式組織,對應(yīng)于數(shù)學(xué)中的矩陣。

參考答案:

正確

一維數(shù)據(jù)采用線性方式組織,對應(yīng)于數(shù)學(xué)中的數(shù)組和集合等概念。

參考答案:

正確

Python不能處理Excel文件。

參考答案:

錯誤

writelines()是Python對文件的寫操作方法。

參考答案:

正確

Python能夠以文本和二進制兩種方式處理文件。

參考答案:

正確

文件使用結(jié)束后要用close()方法關(guān)閉,釋放文件的使用授權(quán)。

參考答案:

正確

當(dāng)文件以文本方式打開時,讀寫按照字節(jié)流方式。

參考答案:

錯誤

Python通過解釋器內(nèi)置的open()函數(shù)打開一個文件。

參考答案:

正確

為了提高軟件測試的效率,最好由程序編制者自己來完成軟件的測試工作。

參考答案:

錯誤

read方法只能一次性讀取文件中的所有數(shù)據(jù)。

參考答案:

錯誤

實際開發(fā)中,文件或者文件夾操作都要用到os模塊。

參考答案:

正確

使用write方法寫入文件時,數(shù)據(jù)會追加到文件的末尾。

參考答案:

錯誤

文件打開的默認方式是只讀。

參考答案:

正確

二維列表ks=[[1,2,3],[4,5,6],[7,8,9]],以下選項中能夠獲取其中元素5的是()。

參考答案:

ks[1][1]

關(guān)于文件的打開方式,以下選項中描述正確的是()。

參考答案:

所有文件都可能以二進制方式打開

關(guān)于下面代碼中的變量x,以下選項中描述正確的是()。fo=open(fname,"r")forxinfo:print(x)fo.close()

參考答案:

變量x表示文件中的一行字符

以下選項中,不是Python中文件操作的相關(guān)函數(shù)是()。

參考答案:

writeline()

給定字典d={1:”1”,2:”2”,3:”3”},其元素包含兩種數(shù)據(jù)類型,則字典d的數(shù)據(jù)組織維度是()。

參考答案:

高維數(shù)據(jù)

給定列表ls={1,2,3,“1”,“2”,“3”},其元素包含兩種數(shù)據(jù)類型,則ls的數(shù)據(jù)組織維度是()。

參考答案:

一維數(shù)據(jù)

“鍵值對”類型數(shù)據(jù)的組織維度是()。

參考答案:

高維數(shù)據(jù)

表格類型數(shù)據(jù)的組織維度是()。

參考答案:

二維數(shù)據(jù)

關(guān)于文件,下列說法中錯誤的是()。

參考答案:

對已經(jīng)關(guān)閉的文件進行讀寫操作會默認再次打開文件

Python語言具有()個保留字。

參考答案:

35

Python默認的1個代碼縮進量是幾個空格()。

參考答案:

4

以下()項不屬于Python語言特點。

參考答案:

依賴平臺

Python3.x語句print(“世界,你好”)的輸出是()。

參考答案:

世界,你好

Python是一種()類型的編程語言。

參考答案:

解釋

Python語言最早的可用版本誕生于()。

參考答案:

1991年

有一非空文本文件textfile.txt,執(zhí)行下面代碼:file=open(‘textfile.txt’,‘r’)forlineinfile.readlines()line+=‘[prefix]’file.close()forlineinfile.readlines()print(line)程序的輸出結(jié)果是:()。

參考答案:

報錯

關(guān)于映射類型,描述正確的是()

參考答案:

映射類型是“鍵-值”數(shù)據(jù)項的組合,每個元素是一個鍵值對,元素之間是無序的

下列文件/語法格式通常不用作高維數(shù)據(jù)存儲的一項是()。

參考答案:

CSV

以下選項中不能生成一個空字典的是:()

參考答案:

{[]}

列表的嵌套指的是一個列表的元素是另一個列表。

參考答案:

正確

列表使用小括號存放元素。

參考答案:

錯誤

將一個文件與程序中的對象關(guān)聯(lián)起來的過程,稱為()。

參考答案:

文件打開

采用Python語言對CSV文件寫入,最可能采用的字符串方法時()。

參考答案:

join()

下列語句打開文件的位置應(yīng)該在()。f=open(‘itheima.txt’,’w’)

參考答案:

與源文件在相同的目錄下

下列方法中,用于獲取當(dāng)前目錄的是()。

參考答案:

getcwd

下列方法中,用于向文件中寫內(nèi)容的是()。

參考答案:

write

假設(shè)file是文本文件對象,下列選項中,哪個用于讀取一行內(nèi)容?()

參考答案:

file.readline()

下列()文件的打開方式,若文件不存在,則文件打開失敗,程序會報錯。

參考答案:

‘r’

打開已存在文本文件,在原來內(nèi)容的末尾再添加信息,打開文件的合適方式應(yīng)為()。

參考答案:

‘a(chǎn)’

只能通過切片訪問元組中的元素,不能使用切片修改元組中的元素。

參考答案:

正確

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

參考答案:

錯誤

Python集合中的元素可以是元組。

參考答案:

正確

Python集合中的元素可以是列表。

參考答案:

錯誤

Python字典中的“值”不允許重復(fù)。

參考答案:

錯誤

Python字典中的“鍵”不允許重復(fù)。

參考答案:

正確

python集合可以包含相同的元素。

參考答案:

錯誤

元組中的元素值是不允許修改的。

參考答案:

正確

字典中的鍵和值都可以重復(fù)出現(xiàn)。

參考答案:

錯誤

元組使用方括號存放元素。

參考答案:

錯誤

要從小到大地排列列表的元素,可以使用sort方法實現(xiàn)。

參考答案:

正確

Python中的可變數(shù)據(jù)類型有列表和元組。

參考答案:

錯誤

字典是Python中唯一的映射類型。

參考答案:

正確

在字典中,可以使用count方法計算鍵值對的個數(shù)。

參考答案:

錯誤

字典中的值只能是字符串類型。

參考答

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論