




版權(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 藝術(shù)創(chuàng)作與表現(xiàn)活動(dòng)方案計(jì)劃
- 校慶活動(dòng)與歷史傳承計(jì)劃
- 促進(jìn)學(xué)生個(gè)性發(fā)展計(jì)劃
- 教師的職業(yè)發(fā)展計(jì)劃
- 課外活動(dòng)與素質(zhì)教育方案計(jì)劃
- 外部評(píng)審工作經(jīng)驗(yàn)與改進(jìn)建議計(jì)劃
- 跨國(guó)企業(yè)知識(shí)產(chǎn)權(quán)糾紛的預(yù)防與應(yīng)對(duì)機(jī)制建設(shè)
- 金融行業(yè)財(cái)務(wù)管理的創(chuàng)新與挑戰(zhàn)
- 在變化中保持工作穩(wěn)定性的策略計(jì)劃
- 學(xué)生心理健康工作的計(jì)劃與實(shí)施
- 500kV超高壓絕緣料和新型特種電纜研發(fā)制造項(xiàng)目可行性研究報(bào)告-立項(xiàng)備案
- 2024年贛南衛(wèi)生健康職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)審定版
- 100以內(nèi)進(jìn)退位加減法口算題每天60道
- 小兒推拿健康檔案表
- 廣告牌制作安裝應(yīng)急預(yù)案
- 塔吊的安拆培訓(xùn)課件
- 凈菜加工技術(shù)通則
- 《寵物醫(yī)院實(shí)務(wù)》課程標(biāo)準(zhǔn)
- 20以內(nèi)退位減法口算練習(xí)題100題30套(共3000題)
- 招標(biāo)投標(biāo)法-法律法規(guī)題庫(kù)(257道)
- 《班主任會(huì)議》課件
評(píng)論
0/150
提交評(píng)論