Python程序設(shè)計(jì)基礎(chǔ)(AI2023)學(xué)習(xí)通課后章節(jié)答案期末考試題庫(kù)2023年_第1頁(yè)
Python程序設(shè)計(jì)基礎(chǔ)(AI2023)學(xué)習(xí)通課后章節(jié)答案期末考試題庫(kù)2023年_第2頁(yè)
Python程序設(shè)計(jì)基礎(chǔ)(AI2023)學(xué)習(xí)通課后章節(jié)答案期末考試題庫(kù)2023年_第3頁(yè)
Python程序設(shè)計(jì)基礎(chǔ)(AI2023)學(xué)習(xí)通課后章節(jié)答案期末考試題庫(kù)2023年_第4頁(yè)
Python程序設(shè)計(jì)基礎(chǔ)(AI2023)學(xué)習(xí)通課后章節(jié)答案期末考試題庫(kù)2023年_第5頁(yè)
已閱讀5頁(yè),還剩95頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

Python程序設(shè)計(jì)基礎(chǔ)(AI2023)學(xué)習(xí)通課后章節(jié)答案期末考試題庫(kù)2023年10.

print("是當(dāng)年的第%d天:"%d)

參考答案:

4

1

2

9

7

5

10;1

4

2

9

7

5

10

input("運(yùn)行完畢,請(qǐng)按回車鍵退出...")

參考答案:

champion###3###i

表達(dá)式((3,)*2)*2的結(jié)果是_____

參考答案:

(3,3,3,3)

已知x=(1,2,3)+(4,5),那么x[3]的值為__________.

參考答案:

4

表達(dá)式sum(list(range(1,10,3)))的值是()

參考答案:

12

表達(dá)式[[3]*2]*2的結(jié)果是_____

參考答案:

[[3,3],[3,3]]

切片操作list(range(6))[::-2]執(zhí)行結(jié)果為__。

參考答案:

[5,3,1]

print(list1,list2)

參考答案:

[3,2][1,2];[3,2][1,2]

已知x=list(range(20)),那么語(yǔ)句print(x[100:200])的輸出結(jié)果為_______________。

參考答案:

[]

表達(dá)式[xforxin[1,2,3,4,5]ifx<3]的值為_____________________。

參考答案:

[1,2]

已知x=[3,5,7],那么執(zhí)行語(yǔ)句x[len(x):]=[1,2]之后,x的值為______________。

參考答案:

[3,5,7,1,2]

已知列表x=[1,2],那么執(zhí)行語(yǔ)句x.append([3])之后,x的值為_____________。

參考答案:

[1,2,[3]]

已知列表x=[1,2],那么執(zhí)行語(yǔ)句x.extend([3])之后,x的值為____________。

參考答案:

[1,2,3]

已知列表x=[1,2,3],那么執(zhí)行語(yǔ)句x.insert(0,4)之后,x的值為___________。

參考答案:

[4,1,2,3]

已知列表x=[1,2,3,4],那么執(zhí)行語(yǔ)句delx[1]之后x的值為____________。

參考答案:

[1,3,4]

已知x=[1,2,3,2,3],執(zhí)行語(yǔ)句x.remove(2)之后,x的值為____________。

參考答案:

[1,3,2,3]

以下不能創(chuàng)建一個(gè)字典的語(yǔ)句是(

)。

參考答案:

dict3={[1,2,3]:"uestc"}

已知x=[1,2,3,2,3],執(zhí)行語(yǔ)句x.pop()之后,x的值為_____________。

參考答案:

[1,2,3,2]

使用切片操作在列表對(duì)象x的開始處增加一個(gè)元素3的代碼為_________。

參考答案:

x[0:0]=[3];x[:0]=[3]

已知a=[1,2,3]和b=[1,2,4],那么id(a[1])==id(b[1])的執(zhí)行結(jié)果為___________。

參考答案:

True

表達(dá)式[1,2,3]*3的執(zhí)行結(jié)果為______________________。

參考答案:

[1,2,3,1,2,3,1,2,3]

已知x=[10,20,30],執(zhí)行x.append(40)后,x[len(x)-1]的值為__________.

參考答案:

40

已知x=[10,20,30],執(zhí)行x.append(40)后,x[-2]的值為

參考答案:

30

哪種方法可用于元組轉(zhuǎn)化為列表?

參考答案:

list

哪種方法可用于列表轉(zhuǎn)化為元組?

參考答案:

tuple

以下程序運(yùn)行時(shí),輸入12345,輸出結(jié)果是()n=list(input().split())s=1forminn:

m=int(m)

foriinrange(2,m):

ifm%i==0:

break

else:

s*=m+1print(s)

參考答案:

144

print(i2)

參考答案:

44

print(list)

參考答案:

[None,None,None,None,None]

list1=[4,5,6]

參考答案:

[3,2,1]

list[3]=10

參考答案:

[1,2,3,10]

list=list*3

參考答案:

[1,2,1,2,1,2]

執(zhí)行下列代碼后,變量list2的值將改變?yōu)槟膫€(gè)選項(xiàng)?list1=[1,2,3]list2=[]forelementinlist1:

list2.append(element)list1=[4,5,6]

參考答案:

[1,2,3]

以下語(yǔ)句的執(zhí)行結(jié)果是()。a=[[0]*3]*3foriinrange(3):

forjinrange(3):

a[i][j]=(i+1)*(j+1)print(a)

參考答案:

[[3,6,9],[3,6,9],[3,6,9]]

切片操作list(range(6))[::2]執(zhí)行結(jié)果為(

)。

參考答案:

[0,2,4]

表達(dá)式[1,2,3]*3的執(zhí)行結(jié)果為(

)。

參考答案:

[1,2,3,1,2,3,1,2,3]

print(ls)

參考答案:

['2020','20.20','Python',2020,[2020,'2020']]

已知列表x=list(range(1,6)),下列選項(xiàng)中可以取出最后一個(gè)元素的操作有_______

參考答案:

x[4]

number=list(range(0,9,2))

參考答案:

[0,2,4,6,8]

已知a=[1,2,3,4,5],以下選項(xiàng)中,不能刪除列表a的最后一個(gè)元素5的是()。

參考答案:

a.remove(-1)

已知x=[1,2,3,4],則執(zhí)行x[len(x)-1:]=[5]后,x的值是()。

參考答案:

[1,2,3,5]

已知x=[7,5,8,9,3],則x.reverse()后,x的值是()。

參考答案:

[3,9,8,5,7]

已知x=[1,2,3],y=[4,5],則x.extend(y)后,x的值是()。

參考答案:

[1,2,3,4,5]

已知x=[1,2,3],y=[4,5],則x.append(y)后,x的值是()。

參考答案:

[1,2,3,[4,5]]

輸出的結(jié)果是dict_keys(['80','90'])

參考答案:

錯(cuò)

返回的值為Flase

參考答案:

錯(cuò)

x.update(x1)是以字典x1的內(nèi)容去更新x的內(nèi)容。

參考答案:

對(duì)

列表可以作為字典的鍵。

參考答案:

錯(cuò)

字典的鍵值必須是不可變的數(shù)據(jù)類型。

參考答案:

對(duì)

字典中的鍵名必須是唯一的。

參考答案:

對(duì)

字典和列表、元組一樣,能存儲(chǔ)任意類型的數(shù)據(jù)。

參考答案:

對(duì)

字典對(duì)象的items()方法返回字典中的“鍵-值對(duì)”,keys()方法返回字典的所有“鍵”,values()方法返回字典的所有“值”。以上說(shuō)法是錯(cuò)誤的。

參考答案:

錯(cuò)

已知x={1:1,2:2},那么語(yǔ)句x[3]=3無(wú)法正常執(zhí)行

參考答案:

錯(cuò)

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

參考答案:

對(duì)

print(d[1],d[0])

參考答案:

{};dict()###items()###max###v,k

print(k[0],k[1])

#輸出字母及其出現(xiàn)次數(shù)

參考答案:

{};dict()###count(i)###sorted###max1

print(k,sum(dict1[k].values()),sum(dict1[k].

)/

(dict1[k].values()))

參考答案:

keys()###values()###len

print('notfound')

參考答案:

in###keys()###address_list[name]

print("用戶不存在")

參考答案:

in###name###index###else:

print(k+'喜歡的城市有:'+

(x[k]))

參考答案:

keys()###','.join;",".join

print(x[k][i])

參考答案:

keys()###x[k]###x[k][i]

(new_dic)

參考答案:

{};dict()###list1###count(ele)###print

print(t,D[t])

參考答案:

list###['phone'];["phone"]###D['address'];D["address"]###D['age']=20;D["age"]=20;D.update({"age":20})###del###inD;inD.keys()

>>>print(d)

參考答案:

2###{3:'z',1:'A'}

>>>d['fruit'][1]

參考答案:

'banana';banana

______________

參考答案:

75

給字典增加元素可以采用_________________方法。

參考答案:

update()

字典創(chuàng)建成功后,可以使用

函數(shù)查看健值對(duì)的個(gè)數(shù)。

參考答案:

len();len

表達(dá)式sorted({'a':9,'b':3,'c':78}.values())的值為_________________

參考答案:

[3,9,78];[3,9,78]

已知x={'b':1,'a':2},那么執(zhí)行語(yǔ)句x.update({'a':3,'d':4})之后,表達(dá)式sorted(x.items())的值為____________

參考答案:

[('a',3),('b',1),('d',4)];[('a',3),('b',1),('d',4)];[("a",3),("b",1),("d",4)]

已知x={1:2},那么執(zhí)行語(yǔ)句x[2]=3之后,x的值為________________。

參考答案:

{1:2,2:3};{1:2,2:3}

對(duì)于字典di={'a':10,'b':20,'c':30,'d':40},sum(list(di.values()))的值是

。

參考答案:

100

對(duì)于字典di={'a':10,'b':20,'c':30,'d':40},len(di)的值是

。

參考答案:

4

對(duì)于字典di={'a':10,'b':20,'c':30,'d':40},對(duì)第4個(gè)字典元素的訪問(wèn)形式是

。

參考答案:

di['d']

Python語(yǔ)句print(type({1:1,2:2,3:3,4:4}))

參考答案:

輸出的結(jié)果是(

參考答案:

{'王一':60,'李二':80,'張三':60,'aa':40,'bb':50}

輸出的結(jié)果是()

參考答案:

兔子的食物是:胡蘿卜

設(shè)x是一個(gè)字典,返回字典中的“健—值”對(duì)的常用方法是(

)

參考答案:

x.items(

)

以下關(guān)于字典的描述,錯(cuò)誤的是(

)

參考答案:

字典中的鍵可以對(duì)應(yīng)多個(gè)值信息。

字典使用(

)作為標(biāo)識(shí)符

參考答案:

{}

對(duì)于foriins:......語(yǔ)句,以下說(shuō)法不正確的是()。

參考答案:

如果s為字典,則該循環(huán)執(zhí)行時(shí),i取值會(huì)對(duì)字典中的每個(gè)鍵值對(duì)進(jìn)行遍歷

以下程序執(zhí)行的結(jié)果是()forxin{'a':'b','c':'d'}:

print(x,end='')

參考答案:

ac

已知x=[3,5,7],那么執(zhí)行語(yǔ)句x[1:]=[2]之后,x的值為________________。

參考答案:

[3,2]

range(1,11)起點(diǎn)為1,能取到的最?數(shù)是11

參考答案:

錯(cuò)

如果需要判定兩個(gè)變量是否指向同一個(gè)對(duì)象,可以使用id函數(shù)

參考答案:

對(duì)

已知x=3,則執(zhí)行“x=7”后,id(x)的返回值與原來(lái)沒(méi)有變化

參考答案:

錯(cuò)

表達(dá)式pow(3,2)==32的值為True

參考答案:

錯(cuò)

eval函數(shù)與int函數(shù)的功能是一樣的,都可以將傳入字符串轉(zhuǎn)化為整數(shù)。

參考答案:

錯(cuò)

eval函數(shù)的作用是將傳入的字符串轉(zhuǎn)化為數(shù)值。

參考答案:

錯(cuò)

在python3中,內(nèi)置函數(shù)input()返回用戶從鍵盤輸入的字符串。

參考答案:

對(duì)

x=2;y=2.0;x==y的結(jié)果是True

參考答案:

對(duì)

表達(dá)式3andnot5的值為True

參考答案:

錯(cuò)

表達(dá)式3<5>2的值為False

參考答案:

錯(cuò)

在三引號(hào)的字符串中可以包含單引號(hào),雙引號(hào)字符。

參考答案:

對(duì)

可以在同一行編寫多條語(yǔ)句,語(yǔ)句之間使用逗號(hào)(,)分隔。

參考答案:

錯(cuò)

可以在同一行編寫多條語(yǔ)句,語(yǔ)句之間使用分號(hào)(;)分隔。

參考答案:

對(duì)

在“>>>”提示符下,可以用Alt+N組合鍵,按照時(shí)間由遠(yuǎn)到近順序找回歷史命令。

參考答案:

對(duì)

在“>>>”提示符下,可以用Alt+N組合鍵,按照時(shí)間由近到遠(yuǎn)順序找回歷史命令。

參考答案:

錯(cuò)

在“>>>”提示符下,可以用Alt+P組合鍵,按照時(shí)間由遠(yuǎn)到近順序找回歷史命令。

參考答案:

錯(cuò)

在“>>>”提示符下,可以用Alt+P組合鍵,按照時(shí)間由近到遠(yuǎn)順序找回歷史命令。

參考答案:

對(duì)

在IDLE中可以選擇菜單“Run”—“RunModule”執(zhí)行當(dāng)前程序。

參考答案:

對(duì)

語(yǔ)法高亮顯示就是用不同的顏色顯示程序中的關(guān)鍵字、注釋內(nèi)容、字符串、輸出內(nèi)容等。

參考答案:

對(duì)

模塊是包含變量、函數(shù)和類定義的程序。一個(gè)模塊通常包含一個(gè)函數(shù)。

參考答案:

錯(cuò)

在Python程序設(shè)計(jì)中,每行語(yǔ)句的縮進(jìn)體現(xiàn)了語(yǔ)句的語(yǔ)法,必須嚴(yán)格縮進(jìn)對(duì)齊。

參考答案:

對(duì)

在Python程序設(shè)計(jì)中,每行語(yǔ)句的縮進(jìn)體現(xiàn)了程序的編寫風(fēng)格,縮進(jìn)不是必須的。

參考答案:

錯(cuò)

IDLE是Python安裝包自帶的一個(gè)集成開發(fā)環(huán)境,可用它創(chuàng)建、運(yùn)行Python程序。

參考答案:

對(duì)

選擇Python作為編程語(yǔ)言的名字,是取自電視劇“MontyPython'sFlyingCircus”。

參考答案:

對(duì)

程序就是指令的有序集合。

參考答案:

對(duì)

美籍匈牙利科學(xué)家馮諾依曼提出了計(jì)算機(jī)五大部件和存儲(chǔ)程序思想。

參考答案:

對(duì)

print(

,"小時(shí)",

,"分",

,"秒")

參考答案:

float(input;eval(input###a1###a2###a3

print('個(gè)位為:',a_____

10)

參考答案:

int(input###//###10###%

函數(shù)體沒(méi)有return語(yǔ)句的,不會(huì)返回?cái)?shù)據(jù)。

參考答案:

錯(cuò)

("圓面積=",

)

參考答案:

int(input;float(input###r###print###s

sum=78+89+76+90+86+83+85+87

參考答案:

print(sum/8);print(sum/8.0)

x2=

參考答案:

(-b-(b**2-4*a*c)**0.5)/(2*a);(-b-(b**2-4*a*c)**(1/2))/(2*a);(-b-(b**2-4*a*c)**0.5)/2/a;(-b-(b**2-4*a*c)**(1/2))/2/a###(-b+(b**2-4*a*c)**0.5)/(2*a);(-b+(b**2-4*a*c)**(1/2))/(2*a);(-b+(b**2-4*a*c)**0.5)/2/a;(-b+(b**2-4*a*c)**(1/2))/2/a

數(shù)學(xué)表達(dá)式6

≤x<15,如何使用python表達(dá)式來(lái)表示?

參考答案:

x>=6andx<15;15>x>=6;6<=x<15;6<=xandx<15

35+7÷8-6×5

參考答案:

3**5+7/8-6*5

input函數(shù)輸入的數(shù)據(jù),返回值為__________類型。

參考答案:

string;字符串

表達(dá)式1<3>2的值為__________。

參考答案:

True

運(yùn)行結(jié)果分別是

參考答案:

1###3

字符串是一種表示

數(shù)據(jù)的類型。

參考答案:

文本

'23'*3的結(jié)果是

。(答案不要加引號(hào))

參考答案:

232323

若a=10,b=20,那么(aandb)的結(jié)果為

參考答案:

20

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

。

參考答案:

1

下列程序運(yùn)行的結(jié)果是

參考答案:

我的名字叫小明,職業(yè)是學(xué)生;我的名字叫小明,職業(yè)是學(xué)生

假設(shè)有變量x和y,x=10,y=3,print(x%y)的運(yùn)行結(jié)果

參考答案:

1

下列表達(dá)式的運(yùn)算結(jié)果是

參考答案:

True

函數(shù)定義時(shí),會(huì)執(zhí)行一遍函數(shù)體。

參考答案:

錯(cuò)

函數(shù)定義使用def關(guān)鍵字。

參考答案:

對(duì)

要給函數(shù)中的全局變量賦值,必須首先在函數(shù)中聲明全局變量。

參考答案:

對(duì)

函數(shù)定義時(shí),在參數(shù)前面加一個(gè)星號(hào)表示可變數(shù)量變量。

參考答案:

對(duì)

print(100-25*3%4)

參考答案:

97

print(12//3+12%3-12/3/2)

參考答案:

2.0

c的值為

參考答案:

50

>>>a!=b,返回

參考答案:

True

>>>-9//2的結(jié)果是

;

參考答案:

4###-5

("圓錐的體積=",

)

參考答案:

int;float###input###h###print###v

如果我們需要從

math

模塊中輸出

pi

常量,以下代碼正確的是?

參考答案:

frommathimportpi###importmath

關(guān)于python中比較運(yùn)算符描述正確的是

參考答案:

==:等于,比較兩個(gè)對(duì)象是否相等###!=:不等于,比較兩個(gè)對(duì)象是否不相等###<:小于:返回x是否小于y###>=:大于等于,返回x是否大于等于y

python中算數(shù)運(yùn)算符的表述正確的有

參考答案:

+:表示對(duì)象相加###%:取余數(shù)

賦值運(yùn)算符有

參考答案:

//=###/=###*=###**=###=###-=###%=###+=

Python聲明變量的規(guī)則包括()。

參考答案:

變量嚴(yán)格區(qū)分大小寫###變量由數(shù)字、字母、下劃線組成###變量不能以數(shù)字開頭###變量不能使用關(guān)鍵字

在Python中,內(nèi)置的數(shù)字類型包括()。

參考答案:

布爾類型bool###實(shí)型float###整型int

n=6784,以下能夠獲取到7的?法有(

參考答案:

n//100%10###n//10%100//10

Python運(yùn)算符號(hào)里的/,指的是什么?

參考答案:

round(3.5738,2)-round(0.4)的結(jié)果是

參考答案:

3.57

下列哪個(gè)內(nèi)置函數(shù)用于讀取鍵盤上鍵入的數(shù)字:

參考答案:

input()

以下選項(xiàng)中描述正確的是:

參考答案:

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

print(round(x,2),round(x)):

參考答案:

3.143

print(type(x)):

參考答案:

使用()符號(hào)對(duì)浮點(diǎn)類型的數(shù)據(jù)進(jìn)行格式化。

參考答案:

%f

下列關(guān)于Python變量名的定義,下列選項(xiàng)不正確的是(

)。

參考答案:

變量名中可以有空格或標(biāo)點(diǎn)符號(hào)

以下不是python中的關(guān)鍵字()。

參考答案:

final

以下不是python中的數(shù)據(jù)類型的是()。

參考答案:

指針

下面()不是有效的變量名。

參考答案:

my-score

關(guān)于Python的變量管理,下列說(shuō)法錯(cuò)誤的是

()。

參考答案:

變量無(wú)須先創(chuàng)建和賦值而直接使用

下列選項(xiàng)中,Python不支持的數(shù)據(jù)類型有()。

參考答案:

char

函數(shù)定義時(shí),可選參數(shù)和可變參數(shù)可以出現(xiàn)在參數(shù)列表的任意位置。

參考答案:

錯(cuò)

fun(3)

參考答案:

錯(cuò)

f2.close()

參考答案:

open###random###write

print(s.

)

參考答案:

'r'###f.read()###upper()

下列標(biāo)識(shí)符中,合法的是()。

參考答案:

helloWorld

Python中的標(biāo)識(shí)符中,下面所列舉的標(biāo)識(shí)符是合法的()。

參考答案:

UserID

print(s,"在文件中出現(xiàn)了",

sfile.

,'次')

參考答案:

open###read()###count(s)

以下選項(xiàng)中可用作Python標(biāo)識(shí)符的是()。

參考答案:

_abc

{'zhangsan':90,'李四':60,'wangwu':50}

參考答案:

dic.keys():;dic:###return

print(Odd(L))

參考答案:

x###L1###random

以下哪個(gè)變量標(biāo)識(shí)符是錯(cuò)誤的。

參考答案:

5a

已知a=2,b=4,想通過(guò)變量的運(yùn)算來(lái)計(jì)算2的4次方,下列代碼你覺(jué)得能實(shí)現(xiàn)的是

參考答案:

print(a**b)

Python中的運(yùn)算符中,%指的是?

參考答案:

取余

Python運(yùn)算符號(hào)里的//,指的是什么?

參考答案:

取整除

Python語(yǔ)言不可用的注釋符有()。

參考答案:

//

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

參考答案:

print()

Python內(nèi)置的集成開發(fā)環(huán)境是哪一項(xiàng)?

參考答案:

IDLE

Python語(yǔ)言屬于以下哪種語(yǔ)言?

參考答案:

高級(jí)語(yǔ)言

下列選項(xiàng)中,不屬于Python語(yǔ)言特點(diǎn)的是:

參考答案:

面向過(guò)程

Python語(yǔ)言中多行注釋使用符號(hào)______把注釋內(nèi)容括起來(lái)。

參考答案:

'''

Python語(yǔ)言中單行注釋使用符號(hào)______開頭。

參考答案:

#

Python的創(chuàng)始人為______。

參考答案:

GuidovanRossum

世界上公認(rèn)的第一臺(tái)電子計(jì)算機(jī)ENIAC于______年誕生在美國(guó)賓夕法利亞大學(xué)。

參考答案:

1946

foriinrange(10):……代碼段中,i的循環(huán)終值是10。

參考答案:

錯(cuò)

fornuminrange(1,5):

參考答案:

對(duì)

以下程序段中循環(huán)共執(zhí)行4次。foriinrange(2,10,2):print(i)

參考答案:

對(duì)

foriinrange(0,6,2),循環(huán)次數(shù)為3。

參考答案:

對(duì)

循環(huán)語(yǔ)句foriinrange(-1,10,-2)的循環(huán)次數(shù)為無(wú)窮

參考答案:

錯(cuò)

使用foriinrange(10)和foriinrange(10,20)控制循環(huán)次數(shù)是一樣的。

參考答案:

對(duì)

在if-elif-else結(jié)構(gòu)中,else子句是可選的。

參考答案:

對(duì)

多分支結(jié)構(gòu)不可以用分支的嵌套結(jié)構(gòu)實(shí)現(xiàn)。

參考答案:

錯(cuò)

關(guān)鍵字elif表示else與if兩個(gè)單詞的縮寫。

參考答案:

對(duì)

Python使用縮進(jìn)來(lái)體現(xiàn)代碼之間的邏輯關(guān)系。

參考答案:

對(duì)

A、

Y%100>0

B、Y%100==0

C、

Y%4==0

D、

Y%4>0

E

、

Y%400==0

參考答案:

D###E###B

輸入正整數(shù)n,求n的階乘。

參考答案:

t=1###t=t*i;t*=i;t=i*t

print(s)

參考答案:

s=0###1,102,5###s+i

⑷輸出J的值為()

參考答案:

23###7###38###6

print(bmi,r)

參考答案:

weight/height**2;weight/(height**2)###if###18.5<=bmi<=24.0;bmi<=24.0;24.0>=bmi;24.0>=bmi>=18.5;18.5<=bmiandbmi<=24.0;24.0>=bmiandbmi>=18.5###elif

print('總天數(shù)=',

)

參考答案:

mSum=31###elifm==7:###==###1###DaySum

("不是閏年")

參考答案:

y%400==0:;y%400==0:###elif###print

print(a,b,c)

參考答案:

a,b=b,a;a,b=b,a###aa###ifbb:

print(grade)

參考答案:

90###ifscore>=80:###else:

print('輸入錯(cuò)誤')

參考答案:

input###ifR>0:###print

print("Thisquadraticequationhasn'trealsolution")

參考答案:

deta>=0:;deta>=0:;deta>0:###deta###elifdeta==0:;elifdeta==0:

print("水費(fèi):

"%y)

參考答案:

2.5*x-17.5###%.2f;%0.2f

循環(huán)語(yǔ)句foriinrange(-3,21,4)的循環(huán)次數(shù)為________.

參考答案:

6

print(x,end="")

參考答案:

7

forxinrange(4):print(x,end="")

參考答案:

0

循環(huán)語(yǔ)句foriinrange(-3,21,-4)的循環(huán)次數(shù)為_______。

參考答案:

0

執(zhí)行下列語(yǔ)句后的顯示結(jié)果是____。

參考答案:

30

(4)當(dāng)輸入t的值為3時(shí),程序輸出s的值為_____(4)_________。

參考答案:

9###15###14###5

程序填空:執(zhí)行以下程序時(shí),如果輸入為85,輸出結(jié)果是()

參考答案:

85合格;85合格

print("areais%d"

)

參考答案:

%area;%area

執(zhí)行循環(huán)語(yǔ)句foriinrange(1,5,2):print(i),循環(huán)執(zhí)行次數(shù)是()

參考答案:

2

print(num)

參考答案:

30

執(zhí)行以下代碼,結(jié)果是什么?total=0forcountinrange(4,6):

total+=count

print(total)

參考答案:

49

執(zhí)行以下代碼后,結(jié)果是什么?total=0forcountinrange(1,4):

total+=countprint(total)

參考答案:

6

在for循環(huán)的迭代過(guò)程中,變量num包含哪些值?fornuminrange(2,9,2):

參考答案:

2,4,6,8

for

iinrange(5,3,-1):print(i)

參考答案:

2

for

iinrange(3,5,-1):print(i)

參考答案:

0

下面____語(yǔ)句不能完成1到10的累加功能,total初值為0。

參考答案:

foriinrange(10,0):total+=i

foriinrange(10):……中,i的循環(huán)終值是____。

參考答案:

9

Python過(guò)程化程序設(shè)計(jì)的三種基本程序控制結(jié)構(gòu)是()。

參考答案:

順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)

選擇下面程序的運(yùn)行結(jié)果x,y,z=1,-1,1ifx>0:

ify>0:

print("x>0andy>0")elifz>0:

print("x<0andz>0")

參考答案:

沒(méi)有結(jié)果輸出

實(shí)現(xiàn)多路分支的最佳控制結(jié)構(gòu)是

參考答案:

if-elif-else

關(guān)于分支結(jié)構(gòu)以下描述錯(cuò)誤的是

參考答案:

分支結(jié)構(gòu)不可以嵌套

else:print(False)

參考答案:

False

執(zhí)行下列Python語(yǔ)句將產(chǎn)生的結(jié)果是____。

參考答案:

True

執(zhí)行下面程序產(chǎn)生的結(jié)果是____。

參考答案:

相等

print(y)

參考答案:

6

print(x)

參考答案:

8

循環(huán)結(jié)構(gòu)中的continue語(yǔ)句是使整個(gè)循環(huán)終止執(zhí)行。

參考答案:

錯(cuò)

continue用來(lái)跳出最內(nèi)層for或while循環(huán),退出該循環(huán)后程序從循環(huán)代碼后繼續(xù)執(zhí)行;break用來(lái)結(jié)束當(dāng)前當(dāng)次循環(huán)。

參考答案:

錯(cuò)

while循環(huán)的循環(huán)體中至少應(yīng)該包含改變條件表達(dá)式值的語(yǔ)句以避免產(chǎn)生死循環(huán)。

參考答案:

對(duì)

過(guò)多的break和continue會(huì)降低程序的可讀性,因此不要輕易使用。

參考答案:

對(duì)

while循環(huán)一般用于循環(huán)次數(shù)可以提前確定的情況。

參考答案:

錯(cuò)

在循環(huán)語(yǔ)句中continue語(yǔ)句的作用就是提前進(jìn)入下一次循環(huán)。

參考答案:

對(duì)

減少代碼重復(fù)是使用循環(huán)結(jié)構(gòu)的優(yōu)勢(shì)之一。

參考答案:

對(duì)

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

參考答案:

錯(cuò)

不管是單層循環(huán)還是多層循環(huán),只要執(zhí)行到break語(yǔ)句,所有循環(huán)立即結(jié)束。

參考答案:

錯(cuò)

print(S)

參考答案:

<###2**J###S+Y;Y+S###J=J+1;J+=1

print(

)

參考答案:

>=###i###s+increment;increment+s

print(p)

參考答案:

1###i<=10:;i<11:###p*i;i*p

以下程序求n的階乘,n是通過(guò)鍵盤輸入的正整數(shù)。

參考答案:

i=1;i=2###t=t*i;t*=i;t=i*t###i=i+1;i+=1

(4)A)y=y+1

B)y=j+1

C)s=s+1

D)j=j+1

參考答案:

C;c;C);c)###B;b;B);b)###C;c;C);c)###D;d;D);d)

計(jì)算機(jī)隨機(jī)選1-100之間的一個(gè)整數(shù),讓用戶來(lái)猜。用戶每輸入一個(gè)數(shù),告訴它是大了還是小了,直到用戶猜中為止,最后還要告訴用戶他猜了多少次。

參考答案:

True;1###count=count+1;count+=1###break

計(jì)算偶數(shù)的平均數(shù)。要求:輸入一系列的整數(shù),最后輸入-1表示輸入結(jié)束,然后程序計(jì)算出這些數(shù)字中的偶數(shù)的平均數(shù),輸出輸入的數(shù)字中的偶數(shù)的個(gè)數(shù)和偶數(shù)的平均數(shù)。

參考答案:

True###break###continue###aver=sum/count

print(

,end='')

參考答案:

range###x%17###x

print(x,end='')

參考答案:

range(1,101);range(1,101,1);range(100,0,-1)###==0###x%5!=0

While循環(huán)結(jié)構(gòu)中while后面的條件表達(dá)式的結(jié)果一直為真,此種循環(huán)稱為_________。

參考答案:

死循環(huán);無(wú)限循環(huán)

在循環(huán)語(yǔ)句中,___________語(yǔ)句的作用就是提前進(jìn)入下一次循環(huán)。

參考答案:

continue

在循環(huán)語(yǔ)句中,__________語(yǔ)句的作用就是提前結(jié)束循環(huán)。

參考答案:

break

無(wú)窮循環(huán)whileTrue:的循環(huán)體中可用____語(yǔ)句退出循環(huán)。

參考答案:

break

求比10小且大于等于0的偶數(shù),下列程序中空格處應(yīng)填入()x=10whilex:

x=x-1

ifx%2!=0:

________

print(x)

參考答案:

continue

continue語(yǔ)句的作用是:

參考答案:

結(jié)束本次循環(huán)

關(guān)于break語(yǔ)句與continue語(yǔ)句的說(shuō)法中,以下選項(xiàng)中不正確的是

參考答案:

嵌套循環(huán)中的break語(yǔ)句將結(jié)束整個(gè)嵌套循環(huán)

執(zhí)行以下代碼,結(jié)果是什么?count=4whilecount<12:

print("counting")

count=count+2

參考答案:

countingcountingcountingcounting

下面代碼的輸出次數(shù)是?k=1000whilek>1:

print(k)

k=k/2

參考答案:

10

下面不是while循環(huán)的特點(diǎn)的是

參考答案:

必須提供循環(huán)的次數(shù)

下列程序運(yùn)行輸出結(jié)果為_______。day=4x=1whileday>0:

x=(x+1)*2

day-=1print(x)

參考答案:

46

下面代碼中循環(huán)結(jié)束后,count的值是()count=0whilecount<5:

count+=2

參考答案:

6

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

參考答案:

whileTrue:

構(gòu)成死循環(huán)

k=k/2

參考答案:

14

下列快捷鍵中能夠中斷Python程序運(yùn)行的是

參考答案:

Ctrl+C

print("購(gòu)買金額是%.2f時(shí),折扣后的價(jià)格=%.2f"%(n,price(n)))

參考答案:

def###returnx###x*0.9;0.9*x

print("組合數(shù)C(%d,%d)=%d"%(n,m,c))

參考答案:

1###p*i;i*p###return

print("哥德巴赫猜想不成立!")

參考答案:

x%i###True###n-a

print(

(x[0],x[1],x[2]))

參考答案:

def###returns###hlmj

使用math模塊庫(kù)函數(shù)時(shí),要使用_______語(yǔ)句導(dǎo)入該模塊.

參考答案:

importmath

python包含了數(shù)量眾多的模塊,通過(guò)______語(yǔ)句,可以導(dǎo)入模塊,并使用其定義功能。

參考答案:

import

編寫程序生成1-10之間的隨機(jī)數(shù),使用___________模塊

參考答案:

random

創(chuàng)建模塊就是創(chuàng)建一個(gè)Python程序文件,即把變量(賦值語(yǔ)句)、_______、類定義和可執(zhí)行的代碼等寫入一個(gè)程序文件。

參考答案:

函數(shù)定義

以上程序執(zhí)行后,輸出結(jié)果按順序?yàn)椋篲________;____________。

參考答案:

f=6###t=7

print(func(2,0))

參考答案:

0

執(zhí)行結(jié)果為_______。

參考答案:

25

print(acronym(phrase))

參考答案:

l=p.split()###s+=l[i][0];s=s+l[i][0]

returnnum.count(digit)

參考答案:

num.append(number%10);num+=[number%10];num=num+[number%10]###num.append(number);num+=[number];num=num+[number]

關(guān)于Python的無(wú)限循環(huán),以下選項(xiàng)中描述錯(cuò)誤的是

參考答案:

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

print(i)

參考答案:

1

帶有else子句的循環(huán)如果因?yàn)閳?zhí)行了break語(yǔ)句而退出的話,會(huì)執(zhí)行else子句的代碼。

參考答案:

錯(cuò)

在嵌套循環(huán)中,外層循環(huán)每迭代一次,內(nèi)層循環(huán)都要完成全部的迭代。

參考答案:

對(duì)

print()

參考答案:

i*100+j*10+k==func(i,j,k);func(i,j,k)==i*100+j*10+k;func(i,k,j)==i*100+j*10+k;i*100+j*10+k==func(i,k,j);i*100+j*10+k==func(k,i,j);i*100+j*10+k==func(k,j,i);i*100+j*10+k==func(j,i,k);i*100+j*10+k==func(j,k,i);func(j,i,k)==i*100+j*10+k;func(j,k,i)==i*100+j*10+k;func(k,j,i)==i*100+j*10+k;func(k,i,j)==i*100+j*10+k

print(IsPrime(53))

參考答案:

Yes;'Yes';"Yes"

print(Sum(x))

參考答案:

30

func(1,2,3,4,5)

參考答案:

5###15

func("hello",8,18,28,a1=1,b2=2,c3=3)

參考答案:

a=hello;a="hello";a='hello'###b=(8,18,28);b=(8,18,28)###c={'a1':1,'b2':2,'c3':3};c={"a1":1,"b2":2,"c3":3};c={'a1':1,'b2':2,'c3':3}

print(jh(a=x2,b=x1))

參考答案:

[5,3]###[3,5]

while循環(huán)和for循環(huán)都可以帶else子句。

參考答案:

對(duì)

沒(méi)有return語(yǔ)句的函數(shù)將返回__________.

參考答案:

None

函數(shù)定義以______開始,最后以______結(jié)束。

參考答案:

def###冒號(hào);:

打印九九乘法表一般要用雙循環(huán)實(shí)現(xiàn)。

參考答案:

對(duì)

showMsg(3,'小李')

參考答案:

HappyBirthday小李

print(ss)

參考答案:

{'小王':7,'小夏':8,'小陳':9,'小美':6};{"小王":7,"小夏":8,"小陳":9,"小美":6}

帶有else子句的循環(huán),如果因?yàn)檠h(huán)條件表達(dá)式不成立而自然結(jié)束循環(huán),則執(zhí)行else子句中的代碼。

參考答案:

對(duì)

在定義函數(shù)時(shí),某個(gè)參數(shù)名字前面帶有一個(gè)*號(hào)表示可變長(zhǎng)度參數(shù),可以接收任意多個(gè)實(shí)際參數(shù)并存放于一個(gè)_______之中。

參考答案:

元組

print(demo(lst,4))

參考答案:

[5,6,1,2,3,4]

print(sum_func(1,2,3,7,4,5,6))

參考答案:

sum+=i;sum=sum+i;sum+=i;sum=i+sum

yuwen=ls[1]

sum+=int(yuwen)print('語(yǔ)文平均分:',sum/(len(lines)-1))

參考答案:

continue

print('總分:',sum)

參考答案:

split(',')

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

)。

參考答案:

write

假設(shè)file是文本對(duì)象,下列選項(xiàng)中,可以讀取一行的是(

)。

參考答案:

file.readline()

假設(shè)file是文本對(duì)象,下列選項(xiàng)中,可以讀取所有行的是(

)。

參考答案:

file.readlines()

如果使用open方法打開一個(gè)不存在的文件,程序?qū)?huì)報(bào)錯(cuò),那么該文件是用(

)方式打開的。

參考答案:

r

用可寫模式打開文件,如果文件存在則覆蓋,如果文件不存在則創(chuàng)建文件,正確的打開方式為(

)。

參考答案:

w

打開一個(gè)已有的文件,在文件末尾添加信息,正確的打開方式為(

)。

參考答案:

a

關(guān)于CSV文件處理,下面說(shuō)法錯(cuò)誤的是(

)。

參考答案:

因?yàn)镃SV文件可以由Excel打開,所以是二進(jìn)制文件

在編寫多層循環(huán)時(shí),為了提高運(yùn)行效率,應(yīng)盡量減少內(nèi)循環(huán)中不必要的計(jì)算。

參考答案:

對(duì)

在讀寫文件之前,可以通過(guò)下面(

)方法創(chuàng)建文件對(duì)象。

參考答案:

open

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

參考答案:

錯(cuò)

關(guān)于文件,下面說(shuō)法中錯(cuò)誤的是(

)。

參考答案:

文件操作完成后即使不關(guān)閉文件程序也不會(huì)報(bào)錯(cuò),所以可以不關(guān)閉文件

print(x*100+y*10+z,end='

')

參考答案:

xinrange(1,5);xinrange(1,5,1);xinrange(4,0,-1)###z!=x;x!=z

print(x,y)

參考答案:

range(0,23);range(0,23,1);range(23);range(0,31-x);range(0,31-x,1);range(31-x)###x+y;y+x###and

可以查看Python的版本的語(yǔ)句是:

參考答案:

importsys

關(guān)于import引用,以下選項(xiàng)中描述錯(cuò)誤的是:

參考答案:

可以使用fromturtleimportsetup引入turtle庫(kù)

print('\n')

參考答案:

j###i*j;j*i###?end

print("素?cái)?shù):",x)

參考答案:

xinrange(2,101);xinrange(2,101,1);xinrange(100,1,-1)###x%i==0###else:

break

參考答案:

-1;-2###range###i%p

下列說(shuō)法錯(cuò)誤的是:

參考答案:

可能會(huì)報(bào)錯(cuò)

print("是素?cái)?shù)")

參考答案:

break###else:

print(x,'是素?cái)?shù)')

參考答案:

2###x%j==0###break###1

導(dǎo)入python中相應(yīng)模塊的關(guān)鍵字是()

參考答案:

import

以下kk是一個(gè)Lambda函數(shù),kk=lambdax,y,z=2:x**3+y%3+z,則計(jì)算kk(2,9,3)的得到的結(jié)果為。

參考答案:

11

print(

3

)

參考答案:

f=1###f*j;j*f###s%1000000

在函數(shù)內(nèi)部可以通過(guò)關(guān)鍵字()來(lái)定義全局變量

參考答案:

global

print(Join(['a','b','c']))

參考答案:

a,b,c

()函數(shù)是指直接或間接調(diào)用函數(shù)自身的函數(shù)。

參考答案:

遞歸

print(i*j)

參考答案:

100

deff(n):

ifn<3:

returnn

else:

returnf(n-1)+f(n-2)print(f(8))

參考答案:

34

func(2,3)

參考答案:

程序不能執(zhí)行,有報(bào)錯(cuò)

在循環(huán)語(yǔ)句中,如果因?yàn)檠h(huán)條件不成立而自然結(jié)束循環(huán)后(不是因?yàn)閳?zhí)行了break語(yǔ)句而結(jié)束循環(huán))想要執(zhí)行的語(yǔ)句可以用()子句。

參考答案:

else

print(func(3,8,7))

參考答案:

(8,7,3)

關(guān)于函數(shù)的說(shuō)法中正確的是(

)。

參考答案:

函數(shù)中定義的變量只在該函數(shù)體中起作用

下面程序運(yùn)行后,最后一行有______個(gè)“G”。

參考答案:

5

以下關(guān)于Python全局變量和局部變量的描述,錯(cuò)誤的是()

參考答案:

當(dāng)函數(shù)退出時(shí),局部變量依然存在,下次函數(shù)調(diào)用可以繼續(xù)使用

print(Sum(3,5,8))

參考答案:

16

下面程序運(yùn)行后,位于最后一行的最后一個(gè)數(shù)字是____。

參考答案:

3

下面程序中語(yǔ)句print(i*j)共執(zhí)行了_____次。foriin

range(5):

forjinrange(1,5):

print(i*j)

參考答案:

20

print(num,end=",")

參考答案:

2,3,5,7,

print(Sum(a=8,c=2))

參考答案:

13

print(f(b=4,a=2),f(3,8),f(7,2,3))

參考答案:

14319238

下面程序中語(yǔ)句print(i*j)共執(zhí)行了____次。

參考答案:

15

fun()輸出結(jié)果為:

參考答案:

58

以下關(guān)于函數(shù)說(shuō)法正確的是(

)。

參考答案:

函數(shù)的實(shí)際參數(shù)可以是其他函數(shù)的調(diào)用

關(guān)于形參和實(shí)參的描述,以下選項(xiàng)中正確的是_____

參考答案:

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

表達(dá)式'a'+1的值為'b'

參考答案:

錯(cuò)

下列選項(xiàng)中不屬于函數(shù)優(yōu)點(diǎn)的是(

)。

參考答案:

便于發(fā)揮程序員的創(chuàng)造力

關(guān)于函數(shù),以下選項(xiàng)中描述錯(cuò)誤的是:

參考答案:

Python使用del保留字定義一個(gè)函數(shù)

以下Python中關(guān)于函數(shù)的描述中,錯(cuò)誤的是(

)。

參考答案:

每次使用函數(shù)需要提供相同的參數(shù)作為輸入

函數(shù)的標(biāo)題由()組成

參考答案:

功能名稱和參數(shù)列表

運(yùn)行結(jié)果正確的是():

參考答案:

29

下列關(guān)于自定義函數(shù),說(shuō)法正確的是_______

參考答案:

函數(shù)名起名規(guī)則和變量名一樣

運(yùn)行的結(jié)果正確的是

參考答案:

7

表達(dá)式{1,2}*2的值為{1,2,1,2}

參考答案:

錯(cuò)

已知A和B是二個(gè)集合,并且表達(dá)式AB的值一定是True

參考答案:

錯(cuò)

Python字典和集合屬于無(wú)序序列

參考答案:

對(duì)

表達(dá)式{1,3,2}>{1,2,3}的值為Ture

參考答案:

錯(cuò)

表達(dá)式list('[1,2,3]')的值是[1,2,3]

參考答案:

錯(cuò)

表達(dá)式isinstance('abcdefg',str)的值為True。

參考答案:

對(duì)

Python集合可以包含相同元素

參考答案:

錯(cuò)

表達(dá)式{1,2,3}*3的值是{1,2,3,1,2,3,1,2,3}。

參考答案:

錯(cuò)

len(set([0,4,5,6,0,7,8])的結(jié)果是7。

參考答案:

錯(cuò)

表達(dá)式{1,2,3}-{2,3,4}的值是

參考答案:

{1}

假設(shè)x是含有5個(gè)元素的序列,那么切片操作x[10:]是無(wú)法執(zhí)行的,會(huì)拋出異常。

參考答案:

錯(cuò)

表達(dá)式set([1,1,2,3])的值為____________________。

參考答案:

{1,2,3}

表達(dá)式{1,2,3,4}-{3,4,5,6}的值為__________________。

參考答案:

{1,2};{1,2}

已知x=list(range(20),那么語(yǔ)句print(x[100:200])不可以正常執(zhí)行

參考答案:

錯(cuò)

導(dǎo)入python中相應(yīng)的關(guān)鍵字是()

參考答案:

import

表達(dá)式'ab'in'acbed'的值為True。

參考答案:

錯(cuò)

程序執(zhí)行的結(jié)果為(

參考答案:

123

表達(dá)式“[3]in[1,2,3,4]”的值為True。

參考答案:

錯(cuò)

對(duì)于集合s,以下哪個(gè)操作是不存在的?

參考答案:

s.append(1)

返回集合中元素個(gè)數(shù)的函數(shù)是______。

參考答案:

len()

創(chuàng)建一個(gè)集合{0,1,2,3,4,5},下面__________是正確的。

參考答案:

set(range(6))

序列里面第一個(gè)元素的索引是1,第二個(gè)元素的索引是2,以此類推。

參考答案:

錯(cuò)

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

參考答案:

錯(cuò)

[1,2,[3]]+[4,5]的結(jié)果是[1,2,3,4,5]。

參考答案:

錯(cuò)

eval函數(shù)與int函數(shù)的功能是一樣的,都可以將傳入字符串轉(zhuǎn)化為整數(shù)

參考答案:

錯(cuò)

eval函數(shù)的作用是將傳入的字符串轉(zhuǎn)化為數(shù)值

參考答案:

錯(cuò)

在python3中,內(nèi)置函數(shù)input()返回用戶從鍵盤輸入的字符串

參考答案:

對(duì)

復(fù)數(shù)3+1j可以簡(jiǎn)寫為3+j。

參考答案:

錯(cuò)

序列l(wèi)st=[12,-5,-22,-10,-26,35,0,49,3,-21],lst[1::2]的結(jié)果是[12,-22,-26,0,3]。

參考答案:

錯(cuò)

設(shè)a是一個(gè)序列,如果a[:]與a[::-1]相等,則a中元素按順序排列構(gòu)成一個(gè)回文。

參考答案:

對(duì)

序列l(wèi)st=[12,-5,-22,-10,-26,35,0,49,3,-21],lst[100:]的結(jié)果是[]。

參考答案:

對(duì)

IDLE為編程人員提供了自動(dòng)縮進(jìn)、語(yǔ)法高亮顯示、單詞自動(dòng)完成、命令歷史等特性。

參考答案:

對(duì)

序列l(wèi)st=[12,-5,-22,-10,-26,35,0,49,3,-21],lst[::]的結(jié)果是[12,-5,-22,-10,-26,35,0,49,3,-21]。

參考答案:

對(duì)

print('不是回文字符串')

參考答案:

-1###==###else:;ifa!=b:

print('大寫字母?jìng)€(gè)數(shù)=%d,小寫字母?jìng)€(gè)數(shù)=%d,數(shù)字個(gè)數(shù)=%d'%(N_A,N_a,N_1))

參考答案:

str1###isupper()###islower()###isdigit()

自動(dòng)縮進(jìn)的空格數(shù),可以用菜單“Format”—“Newindentwidth”進(jìn)行設(shè)置。

參考答案:

對(duì)

運(yùn)行結(jié)果是()()

參考答案:

1###3

運(yùn)行結(jié)果是(

)(

參考答案:

208.75###58.4

程序填空:輸入一組身高數(shù)據(jù),數(shù)據(jù)之間用空格隔開,輸出所有超過(guò)平均身高的身高值。(答本題時(shí)注意:語(yǔ)句填空時(shí)如果按語(yǔ)法格式語(yǔ)句的元素間必須有空格,只允許一個(gè)空格;如果語(yǔ)法允許沒(méi)有空格,則不要留空格)

參考答案:

s=0###foriinalist

下列程序運(yùn)行的結(jié)果是(

參考答案:

我的名字叫小明,職業(yè)是學(xué)生;我的名字叫小明,職業(yè)是學(xué)生

假設(shè)有變量x和y,x=10,y=3,print(x%y)的運(yùn)行結(jié)果(

)

參考答案:

1

運(yùn)行結(jié)果是()

參考答案:

50

>>>a!=b,返回()

參考答案:

True

>>>-9//2的結(jié)果是();

參考答案:

4###-5

IDLE為編程人員提供了以下特性:()。

參考答案:

自動(dòng)縮進(jìn)###語(yǔ)法高亮顯示###單詞自動(dòng)完成###命令歷史

以下程序運(yùn)行時(shí),輸出結(jié)果是()s=1forminrange(1,6):

foriinrange(2,m):

ifm%i==0:

break

else:

s*=m+1print(s)

參考答案:

144

round(3.5738,2)-round(0.5)的結(jié)果是

參考答案:

3.57

已知s="test.txt",則s[:-4]+"_new"+s[-4:]的值是_____

參考答案:

test_new.txt;'test_new.txt';"test_new.txt"

表達(dá)式'abcab'.replace('a','yy')的值為___________。

參考答案:

yybcyyb;"yybcyyb";'yybcyyb'

表達(dá)式':'.join('abcdefg'.split('cd'))的值為_____。

參考答案:

'ab:efg';"ab:efg"

已知x='123'和y='456',那么表達(dá)式x+y的值為______________。

參考答案:

'123456'

當(dāng)輸入為“hello"時(shí),下面程序輸出是____。

參考答案:

5

表達(dá)式sum(range(1,10,2))的值為(

參考答案:

25

表達(dá)式sum(range(10))的值為(

參考答案:

45

表達(dá)式'ab'

in

'aacbed'的值為_______________

參考答案:

False

已知x=(10,20,30,40,50),則x[-2]的值是_____

參考答案:

40

假設(shè)序列對(duì)象aList的值為[3,4,5,6,7,9,11,13,15,17],那么切片aList[-7:-3]得到的值是_______。

參考答案:

[6,7,9,11];6,7,9,11

已知序列x=['11','2','3'],則表達(dá)式max(x)的值為___________。

參考答案:

'3';"3"

表達(dá)式list(range(5))的值為________________。

參考答案:

[0,1,2,3,4]

表達(dá)式“[3]in[1,2,3,4]”的值為________________。

參考答案:

False

切片操作list(range(6))[::2]執(zhí)行結(jié)果為_________.

參考答案:

024;[0,2,4];0,2,4;[024]

假設(shè)序列aList的值為[3,4,5,6,7,9,11,13,15,17],那么切片aList[3:7]得到的值是__________.

參考答案:

67911;[6,7,9,11];6,7,9,11;[67911]

已知x=[10,20,30,40,50],則x[-2]的值是__________。

參考答案:

40

下面對(duì)count(),index(),find()方法描述錯(cuò)誤的是(

)。

參考答案:

find()方法檢測(cè)字符串中是否包含子字符串str,如果包含子字符串返回開始的索引值,否則會(huì)報(bào)一個(gè)異常###index()方法檢測(cè)字符串中是否包含子字符串str,如果str不存在返回-1

以下是正確的字符串(

)。

參考答案:

"abc\"ab"###'abc"ab'

print(li)

參考答案:

['a','l','e','x']

在一行上輸入兩個(gè)字符串到兩個(gè)變量a、b中的語(yǔ)句正確的是()。

參考答案:

a,b=input().split()

設(shè)str='python',想把字符串的第一個(gè)字母大寫,其他字母還是小寫,正確的選項(xiàng)是(

)。

參考答案:

print(str[0].upper()+str[1:])

以下關(guān)于列表和字符串的描述,錯(cuò)誤的是(

)。

參考答案:

字符串是單一字符的無(wú)序組合

“ab”+“c”*2結(jié)果是(

)。

參考答案:

abcc

關(guān)于字符串下列說(shuō)法錯(cuò)誤的是(

)。

參考答案:

字符串以\0標(biāo)志字符串的結(jié)束

已知:s="a_ba_bc",下面()選項(xiàng)可以實(shí)現(xiàn)將s字符串中的“_”去掉,變?yōu)?ababc"

參考答案:

s.replace("_","")

用下面的()函數(shù),可以將字符串"abcde"用逗號(hào)分開,形成新的字符串"a,b,c,d,e"

參考答案:

",".join("abcde")

str="helloworld",str[-7:8].split()的結(jié)果是?

參考答案:

['o','wo']

運(yùn)行結(jié)果正確的是()

參考答案:

4

>>>S[::-1]

參考答案:

'HGFEDCBA'

Li=['alex','eric','arin'],print(len(Li))的值為(

參考答案:

3

print(str[5],"==",str[-1])

參考答案:

C==C

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

)

參考答案:

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

以下選項(xiàng)中,不是具體的Python序列類型的是:(

)

參考答案:

數(shù)組類型

對(duì)于序列s,能夠返回序列s中第i到j(luò)以k為步長(zhǎng)的元素子序列的表達(dá)是:(

)

參考答案:

s[i:j:k]

已知a=[1,2,3,4,5],則a[-1:-3:-1]的值是()。

參考答案:

[5,4]

下列表達(dá)式的值是False的有()

參考答案:

3inlist('123')

已知序列x=['11','2','3'],則表達(dá)式max(x,key=len)的值為(

)。

參考答案:

'11'

表達(dá)式min(['11','2','3'])的值為(

)。

參考答案:

'11'

已知序列對(duì)象x=['11','2','3'],則表達(dá)式max(x)的值為(

)。

參考答案:

'3'

任意長(zhǎng)度的Python列表、元組和字符串中最后一個(gè)元素的下標(biāo)為(

)。

參考答案:

-1

print(len(ls))

參考答案:

3

下列表達(dá)式的值是True的有___________。

參考答案:

'3'inlist('123')

已知aList=[1,2,3,4,5,6,7],下列說(shuō)法中錯(cuò)誤的是

參考答案:

aList[100]的值為[]

若有序列a=[1,2,3,4,5,6,7,8,9,10],則數(shù)值最小和最大的元素下標(biāo)分別是(

)。

參考答案:

0,9

若有序列a=[1,2,3,4],則a[3]的值為(

)

參考答案:

4

已知a=[1,2,3,4,5],則a[-3:]的值是()。

參考答案:

[3,4,5]

已知x是一個(gè)序列,則以下選項(xiàng)中,不能訪問(wèn)序列最后一個(gè)元素的是()。

參考答案:

x[-1:-2]

已知x=(1,2,3,4),那么執(zhí)行x[0]=5之后,x的值為(5,2,3,4)

參考答案:

錯(cuò)

已知x=10,y=(x),那么y的類型為tuple。

參考答案:

錯(cuò)

列表對(duì)象的extend()方法屬于原地操作,調(diào)用前后列表對(duì)象的地址不變。

參考答案:

對(duì)

使用Python列表的方法insert()為列表插入元素時(shí)會(huì)改變列表中插入位置之后元素的索引。

參考答案:

對(duì)

已知x是一個(gè)列表,那么x[3:]+x[:3]可以實(shí)現(xiàn)把列表x中的所有元素循環(huán)左移3位。

參考答案:

對(duì)

列表對(duì)象的排序方法sort()只能按元素從小到大排列,不支持其它排序方式。

參考答案:

錯(cuò)

已知列表x=[1,2,3,4],那么表達(dá)式x.find(5)的值應(yīng)為-1。

參考答案:

錯(cuò)

已知x是一個(gè)列表對(duì)象,那么執(zhí)行y=x之后,對(duì)y的任何操作都會(huì)同樣作用到x上。

參考答案:

錯(cuò)

已知x=list(range(20)),那么語(yǔ)句x[::2]=[]可以正常執(zhí)行

參考答案:

錯(cuò)

列表對(duì)象的append()方法屬于原地操作,用于在列表尾部追加一個(gè)元素。

參考答案:

對(duì)

已知列表x=[1,2,3],那么執(zhí)行語(yǔ)句x=[3]之后,x的地址不變

參考答案:

錯(cuò)

只能對(duì)列表切片操作,不能對(duì)元組和字符串做切片操作

參考答案:

錯(cuò)

表達(dá)式[1,2,3]-[1,2,3]的結(jié)果為[]。

參考答案:

錯(cuò)

若x=[1,2,3,4],那么執(zhí)行x[:]=5后,x的值是[5]。

參考答案:

錯(cuò)

[4,5]*3的結(jié)果是[[4,5],[4,5],[4,5]]。

參考答案:

錯(cuò)

print(L)

參考答案:

==###(a,b,c)

print("sortedfruitsbylen:",

)

參考答案:

sort###len###fruits

print("最長(zhǎng)單詞是{},長(zhǎng)度是{}。".format(maxword,maxlen))

參考答案:

split("");split();split('')###len###max###index

生成列表,其元素為100以內(nèi)所有能被3整除的數(shù)。

參考答案:

x###range###3

print("%.2f"%(

(v)/

(v)))

參考答案:

max###min###sum###sum###len

print("優(yōu)、良、及格、不及格人數(shù)分別是:%d,%d,%d,%d."%(n9,n8,n6,n0))

參考答案:

inL###elif###60

print("總天數(shù)=",DaySum)

參考答案:

m-1###mSum###1

print("天數(shù)是:",d)

參考答案:

31###x[0]%400###else:

已知列表x=[1,2,3],那么執(zhí)行語(yǔ)句x.insert(0,4)只有,x的值為___________。

參考答案:

[4,1,2,3]

Python中調(diào)用_________來(lái)計(jì)算數(shù)的絕對(duì)值

參考答案:

builtins模塊(即內(nèi)置模塊)中的abs函數(shù)

下列哪種文件擴(kuò)展名所標(biāo)記的文件不屬于二進(jìn)制文件(

)。

參考答案:

csv

表達(dá)式isinstance('abcdefg',str)的值為(

)。

參考答案:

對(duì)

if

<60:

names.append(

)print('語(yǔ)文不及格:',names)

參考答案:

range(len(lines))###int(ls[1])###ls[0]

下列哪種擴(kuò)展名所標(biāo)記的文件不屬于文本文件(

)。

參考答案:

png

設(shè)str=‘python’,想把字符串的第一個(gè)字母大寫,其他字母還是小寫,正確的選項(xiàng)是(

)。

參考答案:

print(str[0].upper()+str[1:])

number=range(0,9,2)

參考答案:

[0,2,4,6,8]

print(str[::2])

參考答案:

C言文

readlines()函數(shù)返回的是列表

參考答案:

對(duì)

if

<60:

names.append(

)print('數(shù)學(xué)不及格:',names)

參考答案:

range(len(lines))###int(ls[2])###ls[0]

實(shí)參如果是不可變參數(shù),在函數(shù)體內(nèi)對(duì)形參進(jìn)行修改,實(shí)參數(shù)據(jù)不會(huì)發(fā)生變化。

參考答案:

對(duì)

print(value)

參考答案:

inlines###startswith###line[8:];line[len('log-bin')+1:]

file2.close()

參考答案:

inlines###notline.startswith('#')###write

運(yùn)行結(jié)果正確的是

參考答案:

4

Print(68)輸出結(jié)果為:

參考答案:

58

假設(shè)x是含有5個(gè)元素的列表,則x[10:]無(wú)法操作,顯示錯(cuò)誤

參考答案:

錯(cuò)

if

<60:

names.append(

)print('英語(yǔ)不及格:',names)

參考答案:

range(len(lines))###int(ls[3])###ls[0]

求2的平方根,下列表達(dá)式中錯(cuò)誤的是

參考答案:

2**1/2

yuwen=ls[1]

sum+=int(yuwen)print('語(yǔ)文平均分:',

)

參考答案:

range(len(lines))###lines[i].split(',')###sum/(len(lines)-1)

random庫(kù)中生成一個(gè)[a,b]的隨機(jī)整數(shù)的函數(shù)是_________

參考答案:

randint;randint(a,b);randint()

執(zhí)行過(guò)語(yǔ)句importmath后,下列計(jì)算sin(180°)的表達(dá)式中,正確的是

參考答案:

math.sin(math.pi)

將列表['wsyht',11,22,'ok','yes']寫入文件test.txt,下列語(yǔ)句正確的是

參考答案:

pickle.dump(['wsyht',11,22,'ok','yes'],open('test.txt','wb'))

以下關(guān)于pickle庫(kù)的描述錯(cuò)誤的是

參考答案:

pickle庫(kù)將數(shù)據(jù)以文本方式寫入文件

隨機(jī)產(chǎn)生一個(gè)形如’0’、’1’、…,’9’的字

溫馨提示

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

評(píng)論

0/150

提交評(píng)論