Python語(yǔ)言學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第1頁(yè)
Python語(yǔ)言學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第2頁(yè)
Python語(yǔ)言學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第3頁(yè)
Python語(yǔ)言學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第4頁(yè)
Python語(yǔ)言學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第5頁(yè)
已閱讀5頁(yè),還剩23頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

Python語(yǔ)言學(xué)習(xí)通超星期末考試章節(jié)答案2024年執(zhí)行語(yǔ)句:a,b=10,50后,表達(dá)式

a>10andb<100

的值為_(kāi)________。

答案:False執(zhí)行語(yǔ)句:a,b=10,50后,表達(dá)式0答案:False表達(dá)式1<2<3的值為_(kāi)________。

答案:True如果x是一個(gè)整數(shù),判斷其是為3的倍數(shù)但不是5的倍數(shù)的正確表達(dá)式為(

)。

答案:x%3==0andx%5!=0如果x是一個(gè)整數(shù),判斷其是否為偶數(shù)的正確表達(dá)式為(

)。

答案:x%2==0random模塊中_____________方法的作用是將列表中的元素隨機(jī)亂序。

答案:shuffle(表達(dá)式sorted(random.sample(range(5),5))的值為_(kāi)________________________。

答案:[0,1,2,3,4]Python標(biāo)準(zhǔn)庫(kù)random中的___________方法作用是從序列中隨機(jī)選擇1個(gè)元素。

答案:choice(產(chǎn)生一個(gè)[1,100]之間的隨機(jī)整數(shù),以下表達(dá)式不正確的是(

答案:random.random()*100從鍵盤(pán)上任意輸入三個(gè)數(shù)x,y,z,然后比較它們的大小并進(jìn)行由小到大的排序輸出。

答案:x,y,z=eval(input("輸入x,y,z,分別用逗號(hào)分隔:"))if

x>y:

x,y=y,xify>z:

y,z=z,y

ifx>y:

x,y=y,xprint("排序后:",x,y,z)/star3/origin/c9dae09c0b04e09c2a8d448bf728709b.png

答案:importmathx=eval(input("請(qǐng)輸入x的值:"))ifx>=5:

y=math.sin(x)+math.sqrt(x**2+1)elifx>=0:

y=math.exp(x)+math.log(x,5)+x**(1/5)else:

y=math.cos(x)-x**3+3*xprint("分段函數(shù)y的值是:%.2f"%y)/ananas/latex/p/37227

答案:importmatha=eval(input("A="))b=eval(input("B="))c=eval(input("C="))delta=b**2-4*a*cifa==0:

ifb==0:

print("方程無(wú)意義?。?)

else:

x=-c/b

print("方程有單根:",x)else:

ifdelta>0:

q=math.sqrt(delta)/(2*a)

p=-b/(2*a)

x1=p+q

x2=p-q

print("兩個(gè)不相等的實(shí)根",x1,x2)

elifdelta==0:

p=-b/(2*a)

print("兩個(gè)相等的實(shí)根:",p)

else:

print("方程無(wú)解!")編寫(xiě)程序,運(yùn)行后用戶(hù)輸入4位整數(shù)作為年份,判斷其是否為閏年。如果年份能被400整除,則為閏年;如果年份能被4整除但不能被100整除也為閏年。

答案:x=input('請(qǐng)輸入一個(gè)年份:')x=eval(x)ifx%400==0or(x%4==0andnotx%100==0):

print('是閏年')else:

print('不是閏年')編程分別計(jì)算100以?xún)?nèi)(含100)奇數(shù)與偶數(shù)的和。

答案:s1,s2=0,0foriinrange(1,101):

ifi%2==0:

s2=s2+i

else:

s1=s1+iprint("奇數(shù)的和是:",s1,"偶數(shù)的和是:",s2)從鍵盤(pán)上任意輸入一個(gè)自然數(shù),判斷數(shù)是否素?cái)?shù)。如輸入11,則顯是:11是素?cái)?shù)

答案:n=eval(input("請(qǐng)輸入一個(gè)自然數(shù):"))tag=Trueforiinrange(2,n):

ifn%i==0:

tag=False

breakm=str(n)+"是素?cái)?shù)"iftagelsestr(n)+"不是素?cái)?shù)"print(m)猴子第一天摘了若干個(gè)桃子,當(dāng)天吃了一半,還不過(guò)隱,有多吃了一個(gè),第二天早上又將剩下的桃子吃了一半,又多吃了一個(gè),以后每天早上都吃了前一天剩下的一半零一個(gè),到第10天早上想再吃時(shí),見(jiàn)只剩下一個(gè)桃子,問(wèn)第一天共摘了多少個(gè)桃子。

答案:x=1fordinrange(0,9):

x=(x+1)*2print(x)一個(gè)富翁試圖與陌生人做一筆換錢(qián)生意,換錢(qián)規(guī)則為:陌生人每天給富翁10萬(wàn)元錢(qián),直到滿(mǎn)一個(gè)月(30天);而富翁第一天給陌生人1分錢(qián),第2天給2分錢(qián),第3天給4分錢(qián),…,富翁每天給窮人的錢(qián)是前一天的兩倍,直到滿(mǎn)一個(gè)月,分別顯示富翁給陌生人的錢(qián)和陌生人給富翁的錢(qián)各是多少?誰(shuí)賺了?

答案:x0=0.01s=0foriinrange(1,31):

s=s+100000

x1=2*x0

x0=x1print("富翁賺的錢(qián){:d},陌生人賺的錢(qián){:.2f}".format(s,x0))求兩個(gè)整數(shù)m,n的最大公約數(shù),m和n由鍵盤(pán)輸入。

答案:m,n=eval(input("請(qǐng)輸入兩個(gè)自然數(shù),用逗號(hào)分隔:"))r=m%nwhiler!=0:

m=n

n=r

r=m%nprint("最大的公約數(shù):",n)編程計(jì)算前30項(xiàng)的和:s=1+(1+2)+(1+2+3)+(1+2+3+4)+…+(1+2+3+4+…+n)

答案:t,sum=0,0foriinrange(1,31):

t=t+i

sum=sum+t

i=i+1print("多項(xiàng)式前30項(xiàng)的和是:",sum)編程產(chǎn)生菲波拉契數(shù)列20項(xiàng),例如:0

1

1

2

3

5

8

13

21

……

答案:x0,x1=0,1forninrange(0,20):

print(x0,end="")

x2=x1+x0

x0=x1

x1=x2韓信點(diǎn)兵的典故:韓信帶1500名士兵去打仗,戰(zhàn)死四五百人,3人一排多出2人,5人一排多出4人,7人一排多出6人,編程計(jì)算機(jī)剩下士兵的人數(shù)。

答案:#第一種foriinrange(1000,1101):

ifi%3==2andi%5==4andi%7==6:

print("剩下士兵共有%d人"%i)#第二種foriinrange(1100,1001,-1):

ifi%3==2andi%5==4andi%7==6:

print("剩下士兵共有%d人"%i)#第三種i=1000

whilei<=1100:

ifi%3==2andi%5==4andi%7==6:

print("剩下士兵共有%d人"%i)

i=i+1#第四種i=1100

whilei>=1000:

ifi%3==2andi%5==4andi%7==6:

print("剩下士兵共有%d人"%i)

i=i-1下列程序運(yùn)行后,輸出結(jié)果為_(kāi)________count=0forletterin'Python':

count=count+1

ifletter=='h':

breakprint(count)

答案:4同一個(gè)列表對(duì)象中所有元素必須為相同類(lèi)型。

答案:錯(cuò)同一個(gè)列表對(duì)象中的元素類(lèi)型可以各不相同。

答案:對(duì)Python列表中所有元素必須為相同類(lèi)型的數(shù)據(jù)。

答案:錯(cuò)下列數(shù)據(jù)中屬于列表的是()

答案:[198,"Python",18.5,-5.6]下列數(shù)據(jù)中不屬于列表的是()

答案:{23,45,56,78}list=['HAIDIAN','XINXI',1997,2000],則list[2]的值為()。

答案:1997list=["HAIDIAN","XINXI",1997,2018],則list[-1]的值為()

答案:2018下面代碼的輸出結(jié)果是li=["hello",'se',[["m","n"],["h","kelly"],'all'],123,446]print(li[2][1][1])

答案:kelly將以下代碼保存成Python文件,運(yùn)行后輸出的是li=['alex','eric','rain']s="_".join(li)print(s)

答案:alex_eric_rain關(guān)于Python的列表,以下選項(xiàng)中描述錯(cuò)誤的是

答案:Python列表的長(zhǎng)度不可變已知x=(1,2,3,4),那么執(zhí)行x[0]=5之后,x的值為(5,2,3,4)。

答案:錯(cuò)列表對(duì)象的pop()方法默認(rèn)刪除并返回最后一個(gè)元素,如果列表已空則拋出異常。

答案:對(duì)使用del命令或者列表對(duì)象的remove()方法刪除列表中元素時(shí)會(huì)影響列表中部分元素的索引。

答案:對(duì)假設(shè)x為列表對(duì)象,那么x.pop()和x.pop(-1)的作用是一樣的。

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

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

答案:對(duì)已知x=[3],那么執(zhí)行x+=[5]之后x的值為。

答案:[3,5]表達(dá)式3notin[1,2,3]的值為。

答案:False已知列表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.pop(0)之后,x的值為。

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

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

答案:[1,4,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]已知x=[3,5,7],那么執(zhí)行語(yǔ)句x[:3]=[2]之后,x的值為。

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

答案:[3,2]表達(dá)式'ab’in‘a(chǎn)bcd’的值為

答案:True表達(dá)式[3]in[1,2,3,4]的值為

。

答案:False已知x=[3],那么執(zhí)行x+=[5]之后x的值為_(kāi)___________________。

答案:[3,5]表達(dá)式3notin[1,2,3]的值為_(kāi)_________。

答案:False表達(dá)式[1,2,3]==[1,3,2]的值為_(kāi)___________。

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

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

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

答案:[1,4,2,3]list1=["python","java","c++"]print(len(list1))

答案:3下面代碼的輸出結(jié)果是list1=[]foriinrange(1,11):list1.append(i**2)print(list1)

答案:[1,4,9,16,25,36,49,64,81,100]給出如下代碼:importrandomasranlistV=[]ran.seed(100)foriinrange(10):i=ran.randint(100,999)listV.append(i)以下選項(xiàng)中能輸出隨機(jī)列表元素最大值的是

答案:print(max(listV))給出如下代碼:s=list("巴老爺有八十八棵芭蕉樹(shù),來(lái)了八十八個(gè)把式要在巴老爺八十八棵芭蕉樹(shù)下住。老爺拔了八十八棵芭蕉樹(shù),不讓八十八個(gè)把式在八十八棵芭蕉樹(shù)下住。八十八個(gè)把式燒了八十八棵芭蕉樹(shù),巴老爺在八十八棵樹(shù)邊哭。")以下選項(xiàng)中能輸出字符“八”第一次出現(xiàn)的索引位置的是

答案:print(s.index("八"))給出如下代碼:s=list("巴老爺有八十八棵芭蕉樹(shù),來(lái)了八十八個(gè)把式要在巴老爺八十八棵芭蕉樹(shù)下\住。老爺拔了八十八棵芭蕉樹(shù),不讓八十八個(gè)把式在八十八棵芭蕉樹(shù)下住。八十八個(gè)\把式燒了八十八棵芭蕉樹(shù),巴老爺在八十八棵樹(shù)邊哭。")以下選項(xiàng)中能輸出字符“八”出現(xiàn)次數(shù)的是

答案:print(s.count("八"))已知x是個(gè)列表對(duì)象,那么執(zhí)行語(yǔ)句y=x[:]之后,對(duì)y所做的任何操作都會(huì)同樣作用到x上。

答案:錯(cuò)已知x是個(gè)列表對(duì)象,那么執(zhí)行語(yǔ)句y=x之后,對(duì)y所做的任何操作都會(huì)同樣作用到x上。

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

答案:對(duì)只能通過(guò)切片訪問(wèn)列表中的元素,不能使用切片修改列表中的元素。

答案:錯(cuò)已知x=([1],[2]),那么執(zhí)行語(yǔ)句x[0].append(3)后x的值為。

答案:([1,3],[2]已知x=[1,2,3],那么連續(xù)執(zhí)行y=[1,2,3]和y.append(4)這兩條語(yǔ)句之后,x的值為。

答案:[1,2,3]已知x=[1,2,3],那么連續(xù)執(zhí)行y=x和y.append(4)這兩條語(yǔ)句之后,x的值為。

答案:[1,2,3,4]已知x=[1,2,3],那么連續(xù)執(zhí)行y=x[:]和y.append(4)這兩條語(yǔ)句之后,x的值為。

答案:[1,2,3]表達(dá)式[1,2]+[3]的值為。

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

答案:[1,4,5]已知x=[1,2],那么執(zhí)行語(yǔ)句x[0:1]=[3,3]之后,x的值為_(kāi)。

答案:[3,3,2]已知x=[1,2],那么執(zhí)行語(yǔ)句x[0:0]=[3,3]之后,x的值為_(kāi)。

答案:[3,3,1,2]已知列表x=[1,2],執(zhí)行語(yǔ)句y=x[:]后,表達(dá)式xisnoty的值為_(kāi)。

答案:True已知列表x=[1,2],那么連續(xù)執(zhí)行命令y=x[:]和y.append(3)之后,x的值為。

答案:[1,2]已知列表x=[1,2],那么連續(xù)執(zhí)行命令y=x和y.append(3)之后,x的值為。

答案:[1,2,3]表達(dá)式[1,2]*2的值為。

答案:[1,2,1,2]表達(dá)式[1]*2的值為。

答案:[1,1]表達(dá)式range(10,20)[4]的值為。

答案:14表達(dá)式range(10)[-1]的值為。

答案:9命令既可以刪除列表中的一個(gè)元素,也可以刪除整個(gè)列表。

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

答案:[6,7,9,11]列表對(duì)象的sort()方法用來(lái)對(duì)列表元素進(jìn)行原地排序,該函數(shù)返回值為。

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

答案:[1,2,3,1,2,3,1,2,3]已知x=[1,2,3,4,5],那么執(zhí)行語(yǔ)句delx[:3]之后,x的值為_(kāi)_________。

答案:[4,5]list=["HAIDIAN","XINXI",1997,2018],則list[0:-1]的值為()

答案:["HAIDIAN","XINXI",1997]list=["HAIDIAN","XINXI",1997,2018],則list[2:]的值為()

答案:[1997,2018]list1=["a",3,"b",10]dellist1[1:3]print(list1)

答案:["a",10]下面代碼的輸出結(jié)果是a=[1,3]b=[2,4]a.extend(b)print(a)

答案:[1,3,2,4]下面代碼的輸出結(jié)果是a=[1,2,3]b=a[:]print(b)

答案:[1,2,3]下面代碼的輸出結(jié)果是a=[1,2,3]foriina[::-1]:print(i,end=",")

答案:3,2,1,下面代碼的輸出結(jié)果是a=[]foriinrange(2,10):count=0forxinrange(2,i-1):ifi%x==0:count+=1ifcount==0:a.append(i)print(a)

答案:[2,3,5,7]下面代碼的輸出結(jié)果是list1=[1,2,3]list2=[4,5,6]print(list1+list2)

答案:[1,2,3,4,5,6]下面代碼的輸出結(jié)果是s=["seashell","gold","pink","brown","purple","tomato"]print(s[4:])

答案:['purple','tomato']下面代碼的輸出結(jié)果是s=["seashell","gold","pink","brown","purple","tomato"]print(s[1:4:2])

答案:['gold','brown']字典只提供了“鍵”到“值”的單向訪問(wèn)。

答案:對(duì)訪問(wèn)字典時(shí),使用索引訪問(wèn)字典,是一個(gè)錯(cuò)誤的操作。

答案:對(duì)訪問(wèn)字典dic時(shí),使用dic[‘劉五’]格式,如果鍵‘劉五’不存在,則會(huì)引起系統(tǒng)報(bào)錯(cuò)。

答案:對(duì)字典的“鍵”必須是不可變的類(lèi)型。

答案:對(duì)Python字典中的“鍵”可以是元組。

答案:對(duì)Python字典中的“鍵”可以是列表。

答案:錯(cuò)Python字典中的“值”不允許重復(fù)。

答案:錯(cuò)Python字典中的“鍵”不允許重復(fù)。

答案:對(duì)字典每個(gè)元素的“鍵”與“值”之間使用__分隔開(kāi)。

答案:冒號(hào);:字典中多個(gè)元素之間使用__分隔開(kāi)。

答案:逗號(hào);,dic是字典對(duì)象,執(zhí)行語(yǔ)句:dic['劉五']=80。正確的解釋是:

答案:在dic字典中,如果有鍵“劉五”,則修改鍵“劉五”對(duì)應(yīng)的值;如果沒(méi)有,將增加一個(gè)條目'劉五':80。字典dic的內(nèi)容是:{'張三':90,'李四':85,'王二':88},可以正確顯示張三分?jǐn)?shù)的語(yǔ)句是:

答案:dic['張三']下列字典創(chuàng)建的合法語(yǔ)句是:

答案:dic={"張三":90,"李四":85,"王二":88}下列不能創(chuàng)建字典對(duì)象的語(yǔ)句是:

答案:dic=dict(("張三",90,"李四",85,"王二",88))若存在字典dic對(duì)象,則dic.clear()和deldic這兩個(gè)語(yǔ)句的功能是一樣的。

答案:錯(cuò)和pop()方法一樣,popitem()方法也是刪除條目返回一個(gè)完整的條目。

答案:錯(cuò)使用語(yǔ)句“del字典名[鍵]”時(shí),如果鍵不存在,系統(tǒng)就會(huì)報(bào)錯(cuò)。

答案:對(duì)dic={'張三':90,'李四':85,'王二':88},執(zhí)行deldic['張三']后,len(dic)的值為2。

答案:對(duì)字典dic={"張三":90,"李四":85,"王二":88},表達(dá)式:90

indic

的值是True。

答案:錯(cuò)字典dic={"張三":90,"李四":85,"王二":88},表達(dá)式:'張三'indic

的值是True。

答案:對(duì)dic={'張三':90,'李四':85,'王二':88},執(zhí)行s=dic.get('劉五',95)后,s的值為_(kāi)________。

答案:95dic={'張三':90,'李四':85,'王二':88},執(zhí)行s=dic.get('張三',95)后,s的值為_(kāi)_。

答案:90dic={'張三':90,'李四':85,'王二':88},執(zhí)行s=dic.pop('劉五',95)后,s的值為_(kāi)_____。

答案:95dic={'張三':90,'李四':85,'王二':88},執(zhí)行s=dic.pop('張三',95)后,s的值為_(kāi)________。

答案:90dic={'張三':90,'李四':85,'王二':88},執(zhí)行dic['張三']=95后,表達(dá)式len(dic)的值為_(kāi)______。

答案:3dic={'張三':90,'李四':85,'王二':88},執(zhí)行dic['劉五']=89后,len(dic)的值為_(kāi)______。

答案:4已知{'張三':90,'李四':85,'王二':88},那么表達(dá)式dic.get('劉五',60)的值為_(kāi)________。

答案:60字典對(duì)象的_________方法可以獲取指定“鍵”對(duì)應(yīng)的“值”,并且可以在指定“鍵”不存在的時(shí)候返回指定值,如果不指定則返回None。

答案:get(已知{'張三':90,'李四':85,'王二':88},那么表達(dá)式dic.get('張三',60)的值為_(kāi)_。

答案:90如果只清除字典的所有條目,字典對(duì)象仍然保留,哪個(gè)方法或命令是最好的選擇?

答案:clear()交互式和文件式兩種運(yùn)行Python代碼的方式本質(zhì)上是不同的。

答案:錯(cuò)Python程序的運(yùn)行方式包括()。

答案:交互式;文件式IDLE中運(yùn)行模塊命令的快捷鍵是()。

答案:F5Python程序文件的擴(kuò)展名是()。

答案:py/star3/origin/b413a81ce8541b021e878741cdf8092a.png

答案:對(duì)安裝了Anaconda3后就自帶了jieba庫(kù)和wordcloud庫(kù),不需要再安裝jieba庫(kù)和wordcloud庫(kù)了。

答案:錯(cuò)Anaconda3是一個(gè)開(kāi)源的Python發(fā)行版本,其包含了Numpy、Pandas、Matplotlib等多個(gè)第三方庫(kù)。

答案:對(duì)執(zhí)行JupyterNotebook文件中單元格里的代碼時(shí),可以使用的命令包括()。

答案:Ctrl+Enter;Shfit+Enter;Alt+Enter/star3/origin/56ddcd257dfeb75ab2f36346652bb55e.png

答案:Tab使用pip命令安裝第三方程序庫(kù)時(shí),常常需要指定國(guó)內(nèi)的安裝源以加快安裝的速度,使用的參數(shù)及其含義是()。

答案:-i

install使用JupyterNotebook創(chuàng)建的筆記文件,默認(rèn)會(huì)放在()。

答案:C:\Users\用戶(hù)名

目錄下如果Python程序執(zhí)行時(shí),產(chǎn)生了“unexpectedindent”的錯(cuò)誤,其原因是

答案:代碼中出現(xiàn)了縮進(jìn)不匹配的問(wèn)題以下對(duì)Python程序設(shè)計(jì)風(fēng)格描述錯(cuò)誤的選項(xiàng)是

答案:Python中不允許把多條語(yǔ)句寫(xiě)在同一行關(guān)于Python程序格式框架的描述,以下選項(xiàng)中錯(cuò)誤的是

答案:Python語(yǔ)言不采用嚴(yán)格的“縮進(jìn)”來(lái)表明程序的格式框架關(guān)于Python語(yǔ)言的注釋?zhuān)韵逻x項(xiàng)中描述錯(cuò)誤的是

答案:Python語(yǔ)言的單行注釋以單引號(hào)'開(kāi)頭以下選項(xiàng)中,不是Python語(yǔ)言保留字的是

答案:goto

以下選項(xiàng)中不符合Python語(yǔ)言變量命名規(guī)則的是

答案:3_1下面不屬于Python保留字的是

答案:type以下不是Python語(yǔ)言合法命名的是(

)

答案:5MyGod關(guān)于賦值語(yǔ)句,以下選項(xiàng)中描述錯(cuò)誤的是

答案:設(shè)a=10;b=20,執(zhí)行a,b=a,a+b;

print(a,b)和a=b;b=a+b;print(a,b)之后,得到同樣的輸出結(jié)果:1030下列哪個(gè)語(yǔ)句在Python中是非法的?

答案:x=(y=z+1)Python中對(duì)變量描述錯(cuò)誤的選項(xiàng)是

答案:變量PI與變量Pi被看作相同的變量關(guān)于Python語(yǔ)言的變量,以下選項(xiàng)中說(shuō)法正確的是

答案:隨時(shí)命名、隨時(shí)賦值、隨時(shí)使用Python語(yǔ)句x=’car’

y=2print(x+y)的輸出結(jié)果是

答案:語(yǔ)法錯(cuò)在Python中,輸出函數(shù)是

答案:print()在Python中,用于獲取用戶(hù)輸入的函數(shù)是

答案:input()表達(dá)式divmod(20,3)的結(jié)果是

答案:(6,2)關(guān)于Python整數(shù)類(lèi)型,以下選項(xiàng)描述正確的是

答案:3.14不是整數(shù)類(lèi)型的數(shù)值下面代碼的輸出結(jié)果是a=4.2e-1b=1.3e2

print(a+b)

答案:130.42下面代碼的輸出結(jié)果是x=10y=3

print(x%y,x**y)

答案:11000關(guān)于Python字符編碼,以下選項(xiàng)中描述錯(cuò)誤的是

答案:Python字符編碼使用ASCII編碼下面代碼的輸出結(jié)果是print(0.1+0.2==0.3)

答案:False下面代碼的執(zhí)行結(jié)果是(

x=2

x*=3+5**2

print(x)

答案:56關(guān)于Python語(yǔ)言數(shù)值操作符,以下選項(xiàng)中描述錯(cuò)誤的是

答案:x**y表示x的y次冪,其中y必須是整數(shù)下面代碼的輸出結(jié)果是x=3.1415926

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

答案:3.14

3哪個(gè)選項(xiàng)是Python語(yǔ)言%運(yùn)算符的含義?

答案:x與y之商的余數(shù)pow(x,0.5)能夠計(jì)算x的平方根,計(jì)算負(fù)數(shù)的平方根將產(chǎn)生(

答案:復(fù)數(shù)以下關(guān)于Python字符串的描述中,錯(cuò)誤的是

答案:Python字符串提供區(qū)間訪問(wèn)方式,采用[N:M]格式,表示字符串中從N到M的索引子字符串(包含N和M)下面代碼的執(zhí)行結(jié)果是(

s="bird,fish,monkey,rabbit"print(s.index('ish'))

答案:6下面代碼的執(zhí)行結(jié)果是(

x="bird,fish,rabbit,VB"

print(x.count('b'))

答案:3下面代碼的輸出結(jié)果是TempStr="Pi=3.141593"eval(TempStr[3:-1])

答案:3.14159以下關(guān)于字符串類(lèi)型的操作的描述,錯(cuò)誤的是

答案:想獲取字符串str的長(zhǎng)度,用字符串處理函數(shù)str.lens()設(shè)str=‘python’,想把字符串的第一個(gè)字母大寫(xiě),其他字母還是小寫(xiě),正確的選項(xiàng)是:

答案:print(str[0].upper()+str[1:])運(yùn)行以下程序,輸出結(jié)果的是print("love".join([“Everyday”,“Yourself”,“Python”,]))

答案:EverydayloveYourselflovePython如果name="全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Python",以下選項(xiàng)中輸出錯(cuò)誤的是

答案:print(name[0],name[8],name[-1])全試給出如下代碼:TempStr=“HelloWorld”以下選項(xiàng)中可以輸出“World”子串的是

答案:print(TempStr[–5:])字符串是一個(gè)字符序列,給字符串s,以下表示s從右側(cè)向左第三個(gè)字符的是

答案:s[-3]哪個(gè)選項(xiàng)是下面代碼的執(zhí)行結(jié)果?name="Python語(yǔ)言程序設(shè)計(jì)課程"print(name[0],name[2:-2],name[-1])

答案:Pthon語(yǔ)言程序設(shè)計(jì)程以下關(guān)于字符串.replace()方法功能說(shuō)明正確的是

答案:替換字符串中指定字符以下關(guān)于字符串.split()方法功能說(shuō)明正確的是

答案:按照指定字符分隔字符串以下關(guān)于字符串.strip()方法功能說(shuō)明正確的是

答案:去掉字符串兩側(cè)指定字符Python標(biāo)準(zhǔn)庫(kù)random的方法randint(m,n)用來(lái)生成一個(gè)[m,n]區(qū)間上的隨機(jī)整數(shù)。

答案:對(duì)Python內(nèi)置函數(shù)______用來(lái)返回?cái)?shù)值型序列中所有元素之和。

答案:sum(Python內(nèi)置函數(shù)__用來(lái)返回序列中的最小元素。

答案:min(Python內(nèi)置函數(shù)__用來(lái)返回序列中的最大元素。

答案:max(Python內(nèi)置函數(shù)___可以返回列表、元組、字典、集合、字符串以及range對(duì)象中元素個(gè)數(shù)。

答案:len(查看變量?jī)?nèi)存地址的Python內(nèi)置函數(shù)是_______。

答案:id(查看變量類(lèi)型的Python內(nèi)置函數(shù)是_____

答案:type(Python標(biāo)準(zhǔn)庫(kù)math中用來(lái)計(jì)算平方根的函數(shù)是____

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

答案:函數(shù)使用時(shí)需要了解函數(shù)內(nèi)部實(shí)現(xiàn)細(xì)節(jié)以下選項(xiàng)中,不屬于函數(shù)的作用的是

答案:提高代碼執(zhí)行速度在調(diào)用函數(shù)時(shí),可以通過(guò)關(guān)鍵參數(shù)的形式進(jìn)行傳值,從而避免必須記住函數(shù)形參順序的麻煩。

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

答案:對(duì)在定義函數(shù)時(shí),某個(gè)參數(shù)名字前面帶有兩個(gè)*符號(hào)表示可變長(zhǎng)度參數(shù),可以接收任意多個(gè)關(guān)鍵參數(shù)并將其存放于一個(gè)字典之中。

答案:對(duì)在編寫(xiě)函數(shù)時(shí),建議首先對(duì)形參進(jìn)行類(lèi)型檢查和數(shù)值范圍檢查之后再編寫(xiě)功能代碼,或者使用異常處理結(jié)構(gòu),盡量避免代碼拋出異常而導(dǎo)致程序崩潰。

答案:對(duì)調(diào)用函數(shù)時(shí),不允許位置參數(shù)在關(guān)鍵字參數(shù)后面。

答案:對(duì)函數(shù)中的return語(yǔ)句一定能得到執(zhí)行。

答案:錯(cuò)定義函數(shù)時(shí),即使該函數(shù)不需要接收任何參數(shù),也必須保留一對(duì)空的圓括號(hào)來(lái)表示這是一個(gè)函數(shù)。

答案:對(duì)定義函數(shù)時(shí),帶有默認(rèn)值的參數(shù)必須出現(xiàn)在參數(shù)列表的最右端,任何一個(gè)帶有默認(rèn)值的參數(shù)右邊不允許出現(xiàn)沒(méi)有默認(rèn)值的參數(shù)。

答案:對(duì)定義Python函數(shù)時(shí),如果函數(shù)中沒(méi)有return語(yǔ)句,則默認(rèn)返回空值None.

答案:對(duì)帶*號(hào)的參數(shù)后面聲明的參數(shù)強(qiáng)制為命名參數(shù),如果這些參數(shù)沒(méi)有默認(rèn)值,則調(diào)用時(shí)必須用命名參數(shù)賦值。

答案:對(duì)Python語(yǔ)言定義函數(shù)時(shí),函數(shù)名后面參數(shù)列表中的變量是形式參數(shù),簡(jiǎn)稱(chēng)“形參”。形參只在函數(shù)內(nèi)部有效。

答案:對(duì)Python定義一個(gè)函數(shù),其中return語(yǔ)句的作用是結(jié)束函數(shù)調(diào)用,并將結(jié)果返回給調(diào)用者。return語(yǔ)句可以沒(méi)有。

答案:對(duì)Python定義一個(gè)函數(shù),當(dāng)傳遞參數(shù)時(shí),用圓括號(hào)將所有參數(shù)括起來(lái),而各參數(shù)之間由逗號(hào)分隔,當(dāng)沒(méi)有參數(shù)時(shí)可不保留圓括號(hào)。

答案:錯(cuò)一個(gè)函數(shù)如果帶有默認(rèn)值參數(shù),那么必須所有參數(shù)都設(shè)置默認(rèn)值。

答案:錯(cuò)在Python中____表示空類(lèi)型

答案:None已知函數(shù)定義deffunc(*p):returnsum(p),那么表達(dá)式func(1,2,3)的值為_(kāi)_。

答案:6已知函數(shù)定義deffunc(**p):returnsum(p.values()),那么表達(dá)式func(x=1,y=2,z=3)的值為_(kāi)_。

答案:6如果函數(shù)中沒(méi)有return語(yǔ)句或者return語(yǔ)句不帶任何返回值,那么該函數(shù)的返回值為_(kāi)______。

答案:NonePython中定義函數(shù)的關(guān)鍵字是_______。

答案:def以下關(guān)于函數(shù)參數(shù)和返回值的描述,正確的是:()

答案:Python支持按照位置傳參也支持名稱(chēng)傳參,但不支持地址傳參給出如下代碼:

deffunc(a,b):

c=a**2+b

b=a

returnc

a=10

b=100

c=func(a,b)+a

以下選項(xiàng)中描述錯(cuò)誤的是(

答案:執(zhí)行函數(shù)后,變量c的值為200以下程序的輸出結(jié)果是:()

defcalu(x=3,y=2,z=10):

return(x**y*z)

h=2

w=3

print(calu(h,w))

答案:80已知函數(shù)調(diào)用Fun(**a),則a可能是(

)。

答案:字典已知函數(shù)foo的定義為:

deffoo(arg1,arg2='test',arg3=100):

print(arg1,arg2,arg3)

則以下調(diào)用函數(shù)的語(yǔ)句錯(cuò)誤的是(

)。

答案:foo(arg2='what',10)下面代碼的輸出結(jié)果是(

)。def

fib(n):

a,b=1,1

for

i

in

range(n-1):

a,b=b,a+b

return

a

print(fib(7))

答案:13下面代碼的輸出結(jié)果是(

deffunc(a,b):

a*=b

returna

s=func(5,2)

print(s)

答案:10下面程序的輸出結(jié)果是(

)。

defStudentInfo(country='中國(guó)',name):

print('{},{}'.format(name,country))

StudentInfo('美國(guó)','大衛(wèi)')

答案:報(bào)錯(cuò)下列語(yǔ)句中,正確的是

答案:deff(a,*b):下列選項(xiàng)中,描述錯(cuò)誤的是()。

答案:在函數(shù)體中為形參賦值會(huì)影響對(duì)應(yīng)實(shí)參的值調(diào)用以下函數(shù),其返回值為(

defmyfun():

pass

答案:None以下選項(xiàng)中,對(duì)于函數(shù)定義錯(cuò)誤的是()

答案:deffunc(*a,b):將一個(gè)函數(shù)的運(yùn)算結(jié)果返回到函數(shù)調(diào)用的地方,應(yīng)使用()。

答案:return函數(shù)如下:

defshowNnumber(numbers):

forninnumbers:

print(n)

下面那些在調(diào)用函數(shù)時(shí)會(huì)報(bào)錯(cuò)(

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

答案:程序在調(diào)用時(shí),將實(shí)參復(fù)制給函數(shù)的形參關(guān)于下面的代碼,以下選項(xiàng)中描述正確的是()。list(range(0,10,2))

答案:按位置參數(shù)調(diào)用關(guān)于函數(shù)的返回值,以下選項(xiàng)中描述錯(cuò)誤的是()。

答案:函數(shù)必須有返回值關(guān)于函數(shù)的參數(shù)傳遞,以下選項(xiàng)中描述錯(cuò)誤的是()

答案:函數(shù)調(diào)用時(shí),需要將形式參數(shù)傳遞給實(shí)際參數(shù)關(guān)于函數(shù),以下選項(xiàng)中描述錯(cuò)誤的是()

答案:Python使用del保留字定義一個(gè)函數(shù)關(guān)于return語(yǔ)句,以下選項(xiàng)中描述正確的是()

答案:函數(shù)可以沒(méi)有return語(yǔ)句定義函數(shù)時(shí)函數(shù)名后面的一對(duì)小括號(hào)中給出的參數(shù)稱(chēng)為()。

答案:形參不屬于python的函數(shù)參數(shù)類(lèi)型的有()。

答案:選擇參數(shù)python中,若deff1(p,**p2):print(type(p2)),則f1(1,a=2)的程序運(yùn)行結(jié)果為(

)。

答案:Python語(yǔ)言中用來(lái)定義函數(shù)的關(guān)鍵字是(

答案:def已知g=lambdax,y=3,z=5:x+y+z,那么表達(dá)式g(2)的值為_(kāi)_______。

答案:10表達(dá)式sorted(['abc','acd','ade'],key=lambdax:(x[0],x[2]))的值為_(kāi)________。

答案:['abc','acd','ade']已知f=lambdax:x+5,那么表達(dá)式f(3)的值為_(kāi)_____。

答案:8下面代碼的輸出結(jié)果是(

)。

def

f2(a):

if

a>33:

return

True

li

=[11,22,33,44,55]

res=filter(f2,li)

print(list(res))

答案:[44,55]python語(yǔ)句"f1=lambdax:x*2;f2=lambdax:x**2;print(f1(f2(2)))"的程序運(yùn)行結(jié)果為()。

答案:8python語(yǔ)句print(type(lambda:None))的輸出結(jié)果為(

)。

答案:class'function'若匿名函數(shù)f=lambdax,y:x+y,則f({1:2},{3:4})返回的結(jié)果是()。

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

答案:lambda不是Python的保留字在函數(shù)內(nèi)部沒(méi)有任何聲明的情況下直接為某個(gè)變量賦值,這個(gè)變量一定是函數(shù)內(nèi)部的局部變量。

答案:對(duì)形參可以看做是函數(shù)內(nèi)部的局部變量,函數(shù)運(yùn)行結(jié)束之后形參就不可以訪問(wèn)了。

答案:對(duì)在同一作用域內(nèi),局部變量會(huì)隱藏同名的全局變量。

答案:對(duì)在函數(shù)內(nèi)部,既可以使用global來(lái)聲明使用外部全局變量,也可以使用global直接定義全局變量。

答案:對(duì)全局變量會(huì)增加不同函數(shù)之間的隱式耦合度,從而降低代碼的可讀性,因此應(yīng)盡量避免過(guò)多使用全局變量。

答案:對(duì)不同作用域內(nèi)的同名變量之間互相不影響,也就是說(shuō),在不同的作用域內(nèi)可以定義同名的變量。

答案:對(duì)可以使用內(nèi)置函數(shù)_______查看包含當(dāng)前作用域內(nèi)所有局部變量和值的字典

答案:locals(可以使用內(nèi)置函數(shù)_______查看包含當(dāng)前作用域內(nèi)所有全局變量和值的字典。

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

答案:global根據(jù)變量的作用域范圍,可將變量分為局部變量和_________。

答案:全局變量下列Python程序的運(yùn)行結(jié)果是()a=1;b=0deffunction():globalaforiin(1,2,3,4):a+=1b=25function()print(a,b)

答案:50若有如下Python語(yǔ)句:deff():x=100print(x)x=1000f()print(x)其運(yùn)行結(jié)果為()

答案:1001000若有如下Python語(yǔ)句:x=100deff():globalxx=10print(x)其運(yùn)行結(jié)果為()

答案:100若有如下Python語(yǔ)句:

deff():

globalx

x=10f()

print(x)

其運(yùn)行結(jié)果為(

)

答案:10給出如下代碼:deffunC(a):ls.append(a)returnfunC("bus")print(ls)以下選項(xiàng)描述錯(cuò)誤的是()

答案:執(zhí)行代碼輸出結(jié)果為[‘car’,‘truck’]下面代碼的運(yùn)行結(jié)果是(

)。def

func(num):

num+=1

a=10func(a)print(a)

答案:10關(guān)于Python的全局變量和局部變量,以下選項(xiàng)中描述錯(cuò)誤的是()

答案:局部變量指在函數(shù)內(nèi)部使用的變量,當(dāng)函數(shù)退出時(shí),變量依然存在,下次函數(shù)調(diào)用可以繼續(xù)使用在Python中,關(guān)于全局變量和局部變量,以下選項(xiàng)中描述不正確的是()。

答案:全局變量和局部變量不能重名以下關(guān)于Python函數(shù)對(duì)變量的作用,錯(cuò)誤的是()

答案:對(duì)于組合數(shù)據(jù)類(lèi)型的全局變量,如果在函數(shù)內(nèi)部沒(méi)有被真實(shí)創(chuàng)建的同名變量,則函數(shù)內(nèi)部不可以直接使用并修改全局變量的值。一個(gè)python文件就可看做是一個(gè)模塊。對(duì)錯(cuò)

答案:對(duì)注釋中的內(nèi)容不會(huì)被執(zhí)行。對(duì)錯(cuò)

答案:對(duì)模塊和函數(shù)都是為了更好的組織代碼,提高代碼利用率。對(duì)錯(cuò)

答案:對(duì)注釋是代碼中穿插的輔助性文字,用于標(biāo)識(shí)代碼的含義與功能,以提高程序的可讀性。對(duì)錯(cuò)

答案:對(duì)在字符串中,逆向索引從-1開(kāi)始計(jì)數(shù)。對(duì)錯(cuò)

答案:對(duì)Python中Tab鍵可以與空格鍵混合使用。對(duì)錯(cuò)

答案:錯(cuò)字典是由0個(gè)或多個(gè)不同元素組成的集合,使用"{}"標(biāo)識(shí)。對(duì)錯(cuò)

答案:對(duì)函數(shù)的命名規(guī)則與變量命名規(guī)則相同。對(duì)錯(cuò)

答案:對(duì)Python在定義變量時(shí),不需要聲明變量類(lèi)型。對(duì)錯(cuò)

答案:對(duì)print()函數(shù)中一次性輸出多個(gè)字符串,默認(rèn)使用空格分隔。對(duì)錯(cuò)

答案:對(duì)paint()函數(shù)中可設(shè)置間隔符號(hào)。對(duì)錯(cuò)

答案:對(duì)Python中任意代碼都可以縮進(jìn)。對(duì)錯(cuò)

答案:錯(cuò)python通過(guò)使用變量名標(biāo)識(shí)不同的內(nèi)存區(qū)域。對(duì)錯(cuò)

答案:對(duì)變量Name和name可以表示同一標(biāo)識(shí)符。對(duì)錯(cuò)

答案:錯(cuò)turtle是Python內(nèi)置的繪圖模塊。對(duì)錯(cuò)

答案:對(duì)布爾類(lèi)型是特殊的整數(shù)類(lèi)型。對(duì)錯(cuò)

答案:對(duì)在定義函數(shù)時(shí),必須指定參數(shù)。對(duì)錯(cuò)

答案:錯(cuò)使用%可以對(duì)字符串進(jìn)行格式化顯示。對(duì)錯(cuò)

答案:對(duì)python中的數(shù)字類(lèi)型包含整型、浮點(diǎn)型、____和____。

答案:布爾類(lèi)型;復(fù)數(shù)類(lèi)型Python使用____方式確定代碼之間的關(guān)系。

答案:縮進(jìn)在導(dǎo)入模塊后,可以使用關(guān)鍵字____為模塊起別名。

答案:as模塊分為內(nèi)置模塊、第三方模塊和____。

答案:自定義模塊下列選項(xiàng)中,符合函數(shù)名的定義規(guī)則的是()。

答案:_mix;_sum01;add_01已知變量string="Python現(xiàn)代化方法",以下哪種方式可以獲取“Python”()

答案:string[0:6];string[5]下列選項(xiàng)中,屬于Python關(guān)鍵字的是()。

答案:def;form;is;in下列賦值語(yǔ)句,正確的是()。

答案:a,b=1,2;B.a,b,c=2,3,4下列選項(xiàng)中,對(duì)與關(guān)鍵字描述不正確的是()。

答案:關(guān)鍵字可以與變量名相同執(zhí)行下面代碼:string="Python"if"p"instring:print(string[:-1])else:print(string[0:4])輸出結(jié)果為()

答案:Pyth執(zhí)行下面代碼:s="Python"print(s[3:1:-1])輸出結(jié)果為()

答案:ht下列選項(xiàng)中,不屬于Python3中的關(guān)鍵字是()。

答案:private下列選項(xiàng)中,錯(cuò)誤的賦值語(yǔ)句是()。

答案:a,b=5關(guān)于列表的描述,錯(cuò)誤的是()。

答案:只能存儲(chǔ)同一類(lèi)型的元素下列命令中,用于查看已安裝的模塊的是()

答案:piplist下列選項(xiàng)中,不屬于Pyhton的數(shù)據(jù)類(lèi)型的是()。

答案:數(shù)組下列關(guān)于Python中的數(shù)據(jù)類(lèi)型描述錯(cuò)誤的是()。

答案:布爾類(lèi)型屬于組合類(lèi)型下列選項(xiàng)中,不符合python變量命名的是()。

答案:01_test在定義函數(shù)時(shí),必須指定參數(shù)。

答案:錯(cuò)在多行注釋中,不需要使用換行符就可以達(dá)到換行效果。

答案:對(duì)復(fù)數(shù)類(lèi)型中,實(shí)部必須為整型,虛部必須為浮點(diǎn)型。

答案:錯(cuò)函數(shù)的命名規(guī)則與變量命名規(guī)則相同。

答案:對(duì)一個(gè)浮點(diǎn)數(shù)有整數(shù)和小數(shù)組成。

答案:對(duì)當(dāng)一字符串中只包含字母時(shí),調(diào)用isalpha()函數(shù),結(jié)果返回True。

答案:對(duì)復(fù)數(shù)類(lèi)型有實(shí)部和虛部組成,其中虛部后面必須有J或j。

答案:對(duì)字典是由0個(gè)或多個(gè)不同元素組成的集合,使用"{}"標(biāo)識(shí)。

答案:對(duì)paint()函數(shù)中可設(shè)置間隔符號(hào)。

答案:對(duì)python通過(guò)使用變量名標(biāo)識(shí)不同的內(nèi)存區(qū)域。

答案:對(duì)模塊和函數(shù)都是為了更好的組織代碼,提高代碼利用率。

答案:對(duì)在字符串中,正向索引從1開(kāi)始計(jì)數(shù)。

答案:錯(cuò)Python中的字符串支持動(dòng)態(tài)修改。

答案:錯(cuò)一個(gè)python文件就可看做是一個(gè)模塊。

答案:對(duì)Python中任意代碼都可以縮進(jìn)。

答案:錯(cuò)index()方法可以返回所有子串的索引。

答案:錯(cuò)Python中可以使用二進(jìn)制、八進(jìn)制、十進(jìn)制、十六進(jìn)制表示整型。

答案:對(duì)turtle是Python內(nèi)置的繪圖模塊。

答案:對(duì)運(yùn)算符優(yōu)先級(jí)中,or運(yùn)算符優(yōu)先級(jí)別最高。

答案:對(duì)replace()方法替換指定字符串后,會(huì)返回一個(gè)新的字符串。

答案:對(duì)注釋是代碼中穿插的輔助性文字,用于標(biāo)識(shí)代碼的含義與功能,以提高程序的可讀性。

答案:對(duì)循環(huán)結(jié)構(gòu)指的是根據(jù)條件表達(dá)式重復(fù)執(zhí)行某段代碼,直到條件不滿(mǎn)足。

答案:對(duì)復(fù)數(shù)類(lèi)型中虛部不能單獨(dú)存在。

答案:對(duì)bin()函數(shù)可以將二進(jìn)制的整數(shù)轉(zhuǎn)換為十進(jìn)制的整數(shù)。

答案:錯(cuò)注釋中的內(nèi)容不會(huì)被執(zhí)行。

答案:對(duì)當(dāng)整型數(shù)據(jù)與浮點(diǎn)型數(shù)據(jù)進(jìn)行計(jì)算時(shí),結(jié)果將會(huì)轉(zhuǎn)換為浮點(diǎn)型數(shù)據(jù)。

答案:對(duì)Python中Tab鍵可以與空格鍵混合使用。

答案:錯(cuò)Python在定義變量時(shí),不需要聲明變量類(lèi)型。

答案:對(duì)在字符串中,逆向索引從-1開(kāi)始計(jì)數(shù)。

答案:對(duì)關(guān)于比較運(yùn)算符,下列選項(xiàng)說(shuō)法正確的是()

答案:測(cè)試的結(jié)果只能是True或False;!=表示不等下列選項(xiàng)中,屬于Python運(yùn)算符的是()

答案:算術(shù)運(yùn)算符;賦值運(yùn)算符;比較運(yùn)算符;邏輯運(yùn)算符下列選項(xiàng)中,布爾值為False的是()

答案:None;0;0.0關(guān)于math模塊,下列選項(xiàng)中說(shuō)法正確的是()

答案:math模塊中提供了4個(gè)常數(shù),分別為pi、e、inf、nan;B.math模塊中floor()函數(shù)表示向下取整;math模塊中fsum()函數(shù)可以提高浮點(diǎn)數(shù)的準(zhǔn)確度;D.math模塊可用于計(jì)算三角函數(shù)下列選項(xiàng)中,能夠正確輸出語(yǔ)句的是()

答案:"我的名字是:%s,年齡為:%d"%('小強(qiáng)',13);B.我的名字是:{},年齡為:{}.format('小強(qiáng)',13);D.我的名字是:{1},年齡為:{0}.format(13,'小強(qiáng)')math模塊中用于計(jì)算正弦函數(shù)的函數(shù)是()

答案:sin下列關(guān)于算術(shù)運(yùn)算符的使用,說(shuō)法錯(cuò)誤的是()

答案:D.布爾類(lèi)型不能參與算術(shù)運(yùn)算下列關(guān)于字符串說(shuō)法錯(cuò)誤的是()

答案:字符串是Python中特有的數(shù)據(jù)類(lèi)型下列函數(shù)中用于返回字符串長(zhǎng)度的是()

答案:len下列選項(xiàng)中,關(guān)于布爾類(lèi)型說(shuō)法錯(cuò)誤的是()

答案:D.0j的布爾值為T(mén)rue執(zhí)行下述代碼:words="Hello,Python"print(words[-1:5:-1].lower())輸出結(jié)果為()

答案:nohtyp下列關(guān)于邏輯運(yùn)算符與成員運(yùn)算符說(shuō)法錯(cuò)誤的是()

答案:B.當(dāng)用or運(yùn)算符連接兩個(gè)操作數(shù)時(shí),若操作數(shù)的布爾值為T(mén)rue,則返回右操作數(shù)下列函數(shù)中可以將數(shù)據(jù)轉(zhuǎn)化為整型的函數(shù)是()。

答案:int執(zhí)行下列語(yǔ)句:words="Python"print("{:#^9}".format(words))輸出結(jié)果為()

答案:Python執(zhí)行下述代碼:math.ceil(5.3)+math.floor(9.5)輸出結(jié)果為()

答案:15下列選項(xiàng)中,定義不合法的字符串是()

答案:'_09_python'執(zhí)行下面代碼:

答案:=5a,b=b,eval('1')+aprint(a,b)輸出結(jié)果為()A、35B、.54局部變量只能在函數(shù)內(nèi)部使用。

答案:對(duì)二分支結(jié)構(gòu)一定會(huì)有一個(gè)分支被執(zhí)行。

答案:對(duì)分支嵌套中可以包含循環(huán)結(jié)構(gòu)。

答案:對(duì)Python使用def關(guān)鍵字定義函數(shù)。

答案:對(duì)使用默認(rèn)值方式傳遞參數(shù)時(shí)實(shí)參與形參的數(shù)量可以不相等。

答案:對(duì)while循環(huán)與for循環(huán)沒(méi)有任何區(qū)別

答案:錯(cuò)在while循環(huán)中如果條件一直為T(mén)rue,那么循環(huán)將會(huì)一直執(zhí)行下去。

答案:對(duì)程序流程圖中的處理框表示順序執(zhí)行的程序邏輯。

答案:對(duì)遞歸函數(shù)主要用于解決結(jié)構(gòu)相似的問(wèn)題。

答案:對(duì)分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)只能有一個(gè)出口,可以有多個(gè)入口。

答案:錯(cuò)range()函數(shù)可以創(chuàng)建一個(gè)整數(shù)列表。

答案:對(duì)程序中的語(yǔ)句在默認(rèn)情況下自上而下順序執(zhí)行。

答案:對(duì)使用位置傳遞參數(shù)時(shí),實(shí)參的個(gè)數(shù)需要與形參的個(gè)數(shù)相同。

答案:對(duì)下列選項(xiàng)中屬于函數(shù)的優(yōu)點(diǎn)是()

答案:易于維護(hù);可重復(fù)使用;可擴(kuò)展下列選項(xiàng)中屬于函數(shù)參數(shù)傳遞方式的是()

答案:位置傳遞;關(guān)鍵字傳遞;默認(rèn)值傳遞;包裹傳遞在設(shè)計(jì)程序時(shí),可以使用()方法描述程序的功能和流程。

答案:自然語(yǔ)言;流程圖;偽代碼關(guān)于continue與break下列說(shuō)法正確的是()

答案:break可以跳出整個(gè)循環(huán);D.continue可以跳出當(dāng)前循環(huán)關(guān)于程序的基本結(jié)構(gòu)說(shuō)法正確的是()

答案:B.順序結(jié)構(gòu)是自上而下執(zhí)行的;分支結(jié)構(gòu)是根據(jù)表達(dá)式的值選擇執(zhí)行執(zhí)行下述代碼:count=5defprint_num():count=2count+=1print(count)當(dāng)調(diào)用print_num()函數(shù)時(shí),輸出結(jié)果為()

答案:3datetime模塊是以()為基礎(chǔ)。

答案:格林尼治時(shí)間下列選項(xiàng)中關(guān)于實(shí)參的描述,錯(cuò)誤的是()

答案:D.實(shí)參的數(shù)據(jù)類(lèi)型只能為字符串、整型、浮點(diǎn)型下列函數(shù)中,用于生成隨機(jī)整數(shù)的是()

答案:choice關(guān)于異常處理的描述,錯(cuò)誤的是()

答案:只要使用異常處理,程序就不會(huì)崩潰下述代碼中:deffunc(a,b,c=0,*args):print(a,b,c,args)屬于默認(rèn)值參數(shù)的是()

答案:c下列圖形中,表示判斷框的是()

答案:B、下列選項(xiàng)中,定義函數(shù)名正確的是()

答案:register執(zhí)行下述代碼:i=3whilei<=5:i+=1breakprint(i)輸出結(jié)果為()

答案:4下列屬性中用于返回日期包含年份的是()

答案:year下列選項(xiàng)中關(guān)于

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論