中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

全國電子信息學(xué)會2022年12月6年級下學(xué)期Python編程2級考試試題

資源下載
  1. 二一教育資源

全國電子信息學(xué)會2022年12月6年級下學(xué)期Python編程2級考試試題

資源簡介

2022年12月青少年軟件編程(Python)等級考試2級試題
單選題(共25題,共50分)
1.運行下列程序,最終輸出的結(jié)果是?( )
info = {1:'小明', 2:'小黃',3:'小蘭'}
info[4] = '小紅'
info[2] = '小白'
print(info)

A. {1: '小明', 2: '小白', 3: '小紅', 4: '小蘭'}
B. {1: '小明', 2: '小白', 3: '小蘭', 4: '小紅'}
C. {1: '小白', 2: '小名', 3: '小蘭', 4: '小紅'}
D. {1: '小明', 2: '小紅', 3: '小蘭', 4: '小白'}

2.下列Python程序的功能是求?( )
s=0
k=1
for i in range(1,101):
s=s+k*i
k=-k
print(s)

A. s=1+2+3+5+6…+100的值
B. s=1-2+3-4+5-6+…-100的值
C. s=1+2+3+4+5+6…+101的值
D. s=1-2+3-4-5-6-…-101的值



3.有以下三個詞組的列表,
game_name=['一只蝸牛','一只貓','一只兔子','孩子們','運動員們','一朵云']
game_where=['在傘底下','在沙灘上','在沙發(fā)上','在石頭上','在天空中','在公園里']
game_what=['搭了個窩','在慢慢爬','玩滑梯','打排球','正在睡覺','遮住太陽']
如果造詞的輸出結(jié)果是“一只兔子在公園里搭了個窩”,代碼正確的是?( )

A. print(game_name[-4]+game_where[-1]+game_what[0])
B. print(game_name[2]+game_where[6]+game_what[0])
C. print(game_name[3]+game_where[6]+game_what[1])
D. print(game_name[-4]+game_where[5]+game_what[1])

4.
執(zhí)行下面代碼,輸出的結(jié)果是?( )
for leibie in 'student':
if leibie=='u':
break
print(leibie)

A. st
B. stu
C.
s
t
D.
s
t
u


5.score={'跳繩':85,'跳遠(yuǎn)':99,'跑步':92} 。下列哪個代碼可以將跳繩的85修改成95?( )

A. score[跳繩]=95
B. score['跳繩']=95
C. score[0]=95
D. score['0']=95

6.已知列表a=[2,4,6],執(zhí)行語句print(2*a),顯示的結(jié)果是?( )

A. [[2, 4, 6],[2, 4, 6]]
B. [2, 4, 6, 2, 4, 6]
C. [4, 16, 36]
D. [4, 8, 12]
7.下列程序執(zhí)行后,打印的結(jié)果是?( )
a=[3,9,5]
b=a
b[0]=7
print(b)

A. [3,9,5]
B. [7,3,9,5]
C. [3,9,5,7]
D. [7,9,5]

8.
toy=['魔方','拼圖']
toy.append('積木')
print(toy)
以上代碼的運行結(jié)果是?( )


A. ['魔方', '拼圖', ['積木']]
B. ['魔方', '拼圖', '積木']
C. ['積木', '魔方', '拼圖']
D. '魔方', '拼圖', '積木'
9.
a=1
for i in range(4):
if i==3:
break
a+=1
else:
a+=2
print(a)
以上代碼的運行結(jié)果是?( )
A. 4
B. 5
C. 6
D. 7
10.想要刪除gift字典中的鍵值對 '糖果' : 10, 可以使用的代碼是?( )
A. gift.pop('糖果':10)
B. gift.pop('糖果')
C. gift.remove('糖果':10)
D. gift.remove('糖果')



11.在空格處填入以下哪個語句,不能得到從大到小的排序結(jié)果是?( )
list1 =[1,5,9,67,4,44,99]
for i in range(2):
a = int(input())
list1.append(a)
_________________
for i in list1:
print(i,end = " ")

A. list1.sort()
B. list1 = sorted(list1,reverse=True)
C. list1.sort(reverse=True)
D.
list1.sort()
list1 = list1[-1::-1]


12.下列關(guān)于列表變量ls操作的描述中,錯誤的是?( )

A. min(ls):找出ls中最小元素
B. ls.remove(x):刪除ls中所有x元素
C. ls.index(x):返回元素x在列表中的下標(biāo)
D. ls.copy():生成一個新列表,復(fù)制ls的所有元素
13.下面代碼的輸出結(jié)果是?( )
name = "Python語言程序設(shè)計"
for i in range(5):
print(name[i],end='')

A. Python
B. Pytho
C. ython
D. Python語言程序
14.下列程序的運行結(jié)果是?( )
str1="cat dog cat dog cat dog"
str2=str1.replace("cat","mouse",2)
print(str2)

A. cat dog mouse dog cat dog
B. 2 dog mouse dog cat dog
C. mouse mouse dog mouse mouse dog cat dog
D. mouse dog mouse dog cat dog
15.下列程序的運行結(jié)果是?( )
tem=(4,7,4,6,9)
tem=tem+(4,)
print(tem.count(4))

A. 2
B. 0
C. 程序報錯
D. 3

16.下列說法正確的是?( )
A. if語句通常用于重復(fù)執(zhí)行某一段程序
B. while語句通常用于執(zhí)行條件判斷
C. 在Python中可以使用do..while循環(huán)
D. break語句可以跳出for和while的循環(huán)體




17.已知有字符串str2="Good Morning!",則執(zhí)行print(len(str2[1:-2]))輸出的結(jié)果是?( )

A. 8
B. 9
C. 10
D. 11

18.運行下列程序段后,輸出的結(jié)果是?( )
i=1
while i<=5:
i=i+2
print(i)

A. 3
B. 7
C. 5
D. 6

19.運行語句print("ab"<"ac")后,輸出的結(jié)果是?(?。?br/>A. 0
B. 1
C. True
D. False



20.若a=[1,2],b=[3,4],則執(zhí)行a=a+b語句后,a的值是?(?。?br/>A. [1,2]
B. [4,6]
C. [1,2,3,4]
D. [3,4]

21.小明用列表s存儲小組同學(xué)的身高,s=[136.0,135.0,142.0,140.0],則max(s)的值是?(?。?br/>A. 136.0
B. 135.0
C. 142.0
D. 140.0

22.已知list8列表有8個元素,執(zhí)行print(list8[1:-2])輸出的結(jié)果是一個列表,則輸出的列表有幾個元素?( )

A. 4
B. 5
C. 6
D. 7

23.下面的d是一個字典變量,能夠輸出數(shù)字9的語句是?( )
d = {'奧運獎牌':{'金牌':5,'銀牌':4},'金牌':9,'銀牌':4}

A. print(d['奧運獎牌']['金牌'])
B. print(d['金牌'])
C. print(d['奧運獎牌'][-1])
D.
print(d['金牌'][1])


24.設(shè)有元組tup=(5,2,8,1,89,43,7,22),執(zhí)行下列語句,結(jié)果是?( )
tup1=sorted(tup)
print(tup1)

A. [89, 43, 22, 8, 7, 5, 2, 1]
B. (89, 43, 22, 8, 7, 5, 2, 1)
C. [1, 2, 5, 7, 8, 22, 43, 89]
D. (1, 2, 5, 7, 8, 22, 43, 89)
25.下列代碼輸出的結(jié)果是?( )
tup=('python',2022,'神州十三號')
print(type(tup))

A.
B.
C.
D.
二、判斷題(共10題,共20分)
26.字典的元素可以通過鍵來訪問,也可以通過索引(下標(biāo))來訪問。( )

正確
錯誤

27.Python中,可以通過索引來訪問列表、字符串等序列,也可以通過索引對列表中的元素和字符串中的字符進(jìn)行修改。例如:a='python',a[0]='P',字符串a(chǎn)將被修改為“Python”。( )

正確
錯誤
28.break用來跳出最內(nèi)層for或者while循環(huán),脫離該循環(huán)后程序繼續(xù)執(zhí)行后續(xù)代碼。( )

正確
錯誤

29.單分支結(jié)構(gòu)是用if語句判斷滿足一個條件,就執(zhí)行相應(yīng)的處理代碼。(?。?br/>
正確
錯誤

30.tem1=(1),用type(tem1)檢查其類型應(yīng)該為tuple。( )

正確
錯誤

31.在語句for i in range(5):中,當(dāng)進(jìn)入第5次循環(huán)時,i的值為5。( )
正確
錯誤

32.clear()方法可以移除列表中第一次出現(xiàn)的該元素。( )

正確
錯誤
33.運行如下代碼:
words = "123abc"
slice1=words[-1::-1]
print(slice1)
結(jié)果為:“cba321”。( )

正確
錯誤

34.元組中的元素值是不允許刪除的,但我們可以使用del語句來刪除整個元組。( )
正確
錯誤

35.else保留字除了可以和if語句一起搭配使用構(gòu)成if...else..,也可以和while或for循環(huán)搭配使用,構(gòu)成while...else...和for...else...結(jié)構(gòu)。( )

正確
錯誤
三、編程題(共2題,共30分)
36.編寫一個重復(fù)執(zhí)行的程序,要求用戶輸入一個字符串。如果輸入的字符串的長度是奇數(shù),就輸出字符串最中間的字符。如果字符串的長度是偶數(shù),就輸出字符串的最后一個字符。然后重復(fù)以上操作。


試題編號:202212-P2-36

試題類型:編程題

標(biāo)準(zhǔn)答案:
參考程序:
while True:
a=input("請輸入字符串:")
length=len(a)
if (length%2)==0:
print(a[-1])
else:
print(a[int(length/2)])


37.
從鍵盤輸入任意字符串,按照下面要求分離字符串中的字符:
1、分別取出該字符串的第偶數(shù)位的元素(提醒注意:是按照從左往右數(shù)的方式確定字符串的位置);
2、并依次存儲到一個列表中;
3、輸出這個列表。

2022年12月青少年軟件編程(Python)等級考試2級試題
單選題(共25題,共50分)
1.運行下列程序,最終輸出的結(jié)果是?( )
info = {1:'小明', 2:'小黃',3:'小蘭'}
info[4] = '小紅'
info[2] = '小白'
print(info)

A. {1: '小明', 2: '小白', 3: '小紅', 4: '小蘭'}
B. {1: '小明', 2: '小白', 3: '小蘭', 4: '小紅'}
C. {1: '小白', 2: '小名', 3: '小蘭', 4: '小紅'}
D. {1: '小明', 2: '小紅', 3: '小蘭', 4: '小白'}

試題編號:20220515-ny-024

試題類型:單選題

標(biāo)準(zhǔn)答案:B

試題難度:一般

試題解析:

考生答案:B

考生得分:2

是否評分:已評分

評價描述:
2.下列Python程序的功能是求?( )
s=0
k=1
for i in range(1,101):
s=s+k*i
k=-k
print(s)

A. s=1+2+3+5+6…+100的值
B. s=1-2+3-4+5-6+…-100的值
C. s=1+2+3+4+5+6…+101的值
D. s=1-2+3-4-5-6-…-101的值



試題編號:20220514-ny-016

試題類型:單選題

標(biāo)準(zhǔn)答案:B

試題難度:困難

試題解析:

考生答案:B

考生得分:2

是否評分:已評分

評價描述:
3.有以下三個詞組的列表,
game_name=['一只蝸牛','一只貓','一只兔子','孩子們','運動員們','一朵云']
game_where=['在傘底下','在沙灘上','在沙發(fā)上','在石頭上','在天空中','在公園里']
game_what=['搭了個窩','在慢慢爬','玩滑梯','打排球','正在睡覺','遮住太陽']
如果造詞的輸出結(jié)果是“一只兔子在公園里搭了個窩”,代碼正確的是?( )

A. print(game_name[-4]+game_where[-1]+game_what[0])
B. print(game_name[2]+game_where[6]+game_what[0])
C. print(game_name[3]+game_where[6]+game_what[1])
D. print(game_name[-4]+game_where[5]+game_what[1])




試題編號:20220512-ny-010

試題類型:單選題

標(biāo)準(zhǔn)答案:A

試題難度:一般

試題解析:

考生答案:A

考生得分:2

是否評分:已評分

評價描述:
4.
執(zhí)行下面代碼,輸出的結(jié)果是?( )
for leibie in 'student':
if leibie=='u':
break
print(leibie)

A. st
B. stu
C.
s
t
D.
s
t
u


試題編號:20220512-ny-008

試題類型:單選題

標(biāo)準(zhǔn)答案:C

試題難度:較難

試題解析:

考生答案:C

考生得分:2

是否評分:已評分

評價描述:
5.score={'跳繩':85,'跳遠(yuǎn)':99,'跑步':92} 。下列哪個代碼可以將跳繩的85修改成95?( )

A. score[跳繩]=95
B. score['跳繩']=95
C. score[0]=95
D. score['0']=95


試題編號:20220511-ny-006

試題類型:單選題

標(biāo)準(zhǔn)答案:B

試題難度:一般

試題解析:

考生答案:A

考生得分:0

是否評分:已評分

評價描述:
6.已知列表a=[2,4,6],執(zhí)行語句print(2*a),顯示的結(jié)果是?( )

A. [[2, 4, 6],[2, 4, 6]]
B. [2, 4, 6, 2, 4, 6]
C. [4, 16, 36]
D. [4, 8, 12]


試題編號:20220511-ny-003

試題類型:單選題

標(biāo)準(zhǔn)答案:B

試題難度:一般

試題解析:

考生答案:B

考生得分:2

是否評分:已評分

評價描述:
7.下列程序執(zhí)行后,打印的結(jié)果是?( )
a=[3,9,5]
b=a
b[0]=7
print(b)

A. [3,9,5]
B. [7,3,9,5]
C. [3,9,5,7]
D. [7,9,5]



試題編號:20220508-dzj-02

試題類型:單選題

標(biāo)準(zhǔn)答案:D

試題難度:較難

試題解析:a=[3,9,5] b=a b變量指向a列表,因此a和b指向的是同一個列表[3,9,5] b[0]=7對b指向的列表的第0個元素值更改成7,b指向的列表值為[7,9,5] 由于a和b指向同一個列表,因此a和b列表相同,都是[7,9,5]

考生答案:D

考生得分:2

是否評分:已評分

評價描述:
8.
toy=['魔方','拼圖']
toy.append('積木')
print(toy)
以上代碼的運行結(jié)果是?( )


A. ['魔方', '拼圖', ['積木']]
B. ['魔方', '拼圖', '積木']
C. ['積木', '魔方', '拼圖']
D. '魔方', '拼圖', '積木'




試題編號:20220505-lxf-3

試題類型:單選題

標(biāo)準(zhǔn)答案:B

試題難度:容易

試題解析:本題考查列表append命令的用法,在append括號中填入一個元素,執(zhí)行append命令后,會在列表的末尾添加一個元素。

考生答案:B

考生得分:2

是否評分:已評分

評價描述:
9.
a=1
for i in range(4):
if i==3:
break
a+=1
else:
a+=2
print(a)
以上代碼的運行結(jié)果是?( )
A. 4
B. 5
C. 6
D. 7


試題編號:20220505-lxf-27

試題類型:單選題

標(biāo)準(zhǔn)答案:D

試題難度:一般

試題解析:i的值為0,1,2,3。當(dāng)取值為3時,a的值不變,其他取值時,a自增2,所以a的值為1+2+2+2=7。

考生答案:D

考生得分:2

是否評分:已評分

評價描述:
10.想要刪除gift字典中的鍵值對 '糖果' : 10, 可以使用的代碼是?( )
A. gift.pop('糖果':10)
B. gift.pop('糖果')
C. gift.remove('糖果':10)
D. gift.remove('糖果')




試題編號:20220505-lxf-24

試題類型:單選題

標(biāo)準(zhǔn)答案:B

試題難度:一般

試題解析:字典中,使用pop刪除字典的鍵值對,參數(shù)是鍵。

考生答案:B

考生得分:2

是否評分:已評分

評價描述:
11.在空格處填入以下哪個語句,不能得到從大到小的排序結(jié)果是?( )
list1 =[1,5,9,67,4,44,99]
for i in range(2):
a = int(input())
list1.append(a)
_________________
for i in list1:
print(i,end = " ")

A. list1.sort()
B. list1 = sorted(list1,reverse=True)
C. list1.sort(reverse=True)
D.
list1.sort()
list1 = list1[-1::-1]




試題編號:20220504-zy-009

試題類型:單選題

標(biāo)準(zhǔn)答案:A

試題難度:一般

試題解析:
本題主要考查列表的排序操作,sort()和sorted()函數(shù)都可以實現(xiàn)排序,但是兩個函數(shù)只能實現(xiàn)從小到大的排序操作,所以這里需要將序列反向排列,A選項只做了排序,故選擇A.

考生答案:A

考生得分:2

是否評分:已評分

評價描述:
12.下列關(guān)于列表變量ls操作的描述中,錯誤的是?( )

A. min(ls):找出ls中最小元素
B. ls.remove(x):刪除ls中所有x元素
C. ls.index(x):返回元素x在列表中的下標(biāo)
D. ls.copy():生成一個新列表,復(fù)制ls的所有元素




試題編號:20220504-zy-008

試題類型:單選題

標(biāo)準(zhǔn)答案:B

試題難度:容易

試題解析:
本題考查列表中的min、remove、index、copy等操作,選項B中的remove移除的是列表中第一次出現(xiàn)的x元素,所以選擇B。

考生答案:B

考生得分:2

是否評分:已評分

評價描述:
13.下面代碼的輸出結(jié)果是?( )
name = "Python語言程序設(shè)計"
for i in range(5):
print(name[i],end='')

A. Python
B. Pytho
C. ython
D. Python語言程序




試題編號:20220504-lxj-028

試題類型:單選題

標(biāo)準(zhǔn)答案:B

試題難度:較難

試題解析:考察對range函數(shù)的認(rèn)識。

考生答案:B

考生得分:2

是否評分:已評分

評價描述:
14.下列程序的運行結(jié)果是?( )
str1="cat dog cat dog cat dog"
str2=str1.replace("cat","mouse",2)
print(str2)

A. cat dog mouse dog cat dog
B. 2 dog mouse dog cat dog
C. mouse mouse dog mouse mouse dog cat dog
D. mouse dog mouse dog cat dog




試題編號:20220504-lxj-018

試題類型:單選題

標(biāo)準(zhǔn)答案:D

試題難度:困難

試題解析:考察字符串replace()方法的使用。

考生答案:A

考生得分:0

是否評分:已評分

評價描述:
15.下列程序的運行結(jié)果是?( )
tem=(4,7,4,6,9)
tem=tem+(4,)
print(tem.count(4))

A. 2
B. 0
C. 程序報錯
D. 3




試題編號:20220504-lxj-012

試題類型:單選題

標(biāo)準(zhǔn)答案:D

試題難度:困難

試題解析:考察統(tǒng)計元組相同值的個數(shù)。

考生答案:C

考生得分:0

是否評分:已評分

評價描述:
16.下列說法正確的是?( )
A. if語句通常用于重復(fù)執(zhí)行某一段程序
B. while語句通常用于執(zhí)行條件判斷
C. 在Python中可以使用do..while循環(huán)
D. break語句可以跳出for和while的循環(huán)體




試題編號:20220504-hyc-026

試題類型:單選題

標(biāo)準(zhǔn)答案:D

試題難度:容易

試題解析:Python中沒有do..while循環(huán)

考生答案:D

考生得分:2

是否評分:已評分

評價描述:
17.已知有字符串str2="Good Morning!",則執(zhí)行print(len(str2[1:-2]))輸出的結(jié)果是?( )

A. 8
B. 9
C. 10
D. 11



試題編號:20220430-hyc-017

試題類型:單選題

標(biāo)準(zhǔn)答案:C

試題難度:較難

試題解析:str2[1:-2]截取的結(jié)果是ood Mornin,有10個字符(包括空格)

考生答案:B

考生得分:0

是否評分:已評分

評價描述:
18.運行下列程序段后,輸出的結(jié)果是?( )
i=1
while i<=5:
i=i+2
print(i)

A. 3
B. 7
C. 5
D. 6




試題編號:20220430-cjn-035

試題類型:單選題

標(biāo)準(zhǔn)答案:B

試題難度:容易

試題解析:

考生答案:B

考生得分:2

是否評分:已評分

評價描述:
19.運行語句print("ab"<"ac")后,輸出的結(jié)果是?( )
A. 0
B. 1
C. True
D. False




試題編號:20220430-cjn-025

試題類型:單選題

標(biāo)準(zhǔn)答案:C

試題難度:容易

試題解析:

考生答案:C

考生得分:2

是否評分:已評分

評價描述:
20.若a=[1,2],b=[3,4],則執(zhí)行a=a+b語句后,a的值是?( )
A. [1,2]
B. [4,6]
C. [1,2,3,4]
D. [3,4]




試題編號:20220430-cjn-014

試題類型:單選題

標(biāo)準(zhǔn)答案:C

試題難度:容易

試題解析:

考生答案:C

考生得分:2

是否評分:已評分

評價描述:
21.小明用列表s存儲小組同學(xué)的身高,s=[136.0,135.0,142.0,140.0],則max(s)的值是?(?。?br/>A. 136.0
B. 135.0
C. 142.0
D. 140.0



試題編號:20220430-cjn-011

試題類型:單選題

標(biāo)準(zhǔn)答案:C

試題難度:容易

試題解析:

考生答案:C

考生得分:2

是否評分:已評分

評價描述:
22.已知list8列表有8個元素,執(zhí)行print(list8[1:-2])輸出的結(jié)果是一個列表,則輸出的列表有幾個元素?( )

A. 4
B. 5
C. 6
D. 7




試題編號:20220428-hyc-008

試題類型:單選題

標(biāo)準(zhǔn)答案:B

試題難度:困難

試題解析:list8[1:-2]表示從第二位開始(包含)截取到倒數(shù)第二位(不包含),所以輸出的列表共有5個元素

考生答案:B

考生得分:2

是否評分:已評分

評價描述:
23.下面的d是一個字典變量,能夠輸出數(shù)字9的語句是?( )
d = {'奧運獎牌':{'金牌':5,'銀牌':4},'金牌':9,'銀牌':4}

A. print(d['奧運獎牌']['金牌'])
B. print(d['金牌'])
C. print(d['奧運獎牌'][-1])
D.
print(d['金牌'][1])



試題編號:20220418-zy-022

試題類型:單選題

標(biāo)準(zhǔn)答案:B

試題難度:一般

試題解析:
本題考查訪問字典里的值,同時考查易錯點字典的值如果創(chuàng)建同一鍵被賦值兩次,則后一個值會取代前一個值成為鍵的值。故選擇B。

考生答案:B

考生得分:2

是否評分:已評分

評價描述:
24.設(shè)有元組tup=(5,2,8,1,89,43,7,22),執(zhí)行下列語句,結(jié)果是?( )
tup1=sorted(tup)
print(tup1)

A. [89, 43, 22, 8, 7, 5, 2, 1]
B. (89, 43, 22, 8, 7, 5, 2, 1)
C. [1, 2, 5, 7, 8, 22, 43, 89]
D. (1, 2, 5, 7, 8, 22, 43, 89)




試題編號:20220418-zy-012

試題類型:單選題

標(biāo)準(zhǔn)答案:C

試題難度:一般

試題解析:
本題考查知識點:元組為不可變序列,所以元組使用元組使用sorted()排序后,會生成一個列表,而不是元組,所以排除選項B,D,此題中并沒有反向排序,故選擇C。

考生答案:C

考生得分:2

是否評分:已評分

評價描述:
25.下列代碼輸出的結(jié)果是?( )
tup=('python',2022,'神州十三號')
print(type(tup))

A.
B.
C.
D.





試題編號:20220418-zy-011

試題類型:單選題

標(biāo)準(zhǔn)答案:D

試題難度:容易

試題解析:無

考生答案:C

考生得分:0

是否評分:已評分

評價描述:
二、判斷題(共10題,共20分)
26.字典的元素可以通過鍵來訪問,也可以通過索引(下標(biāo))來訪問。( )

正確
錯誤





試題編號:20220508-dzj-24

試題類型:判斷題

標(biāo)準(zhǔn)答案:錯誤

試題難度:一般

試題解析:字典的元素只能通過鍵來訪問。

考生答案:錯誤

考生得分:2

是否評分:已評分

評價描述:
27.Python中,可以通過索引來訪問列表、字符串等序列,也可以通過索引對列表中的元素和字符串中的字符進(jìn)行修改。例如:a='python',a[0]='P',字符串a(chǎn)將被修改為“Python”。( )

正確
錯誤



試題編號:20220508-dzj-19

試題類型:判斷題

標(biāo)準(zhǔn)答案:錯誤

試題難度:一般

試題解析:字符串是不可變序列,可以用索引獲取字符串中某個字符的值,但是字符串中的字符不允許被修改。

考生答案:錯誤

考生得分:2

是否評分:已評分

評價描述:
28.break用來跳出最內(nèi)層for或者while循環(huán),脫離該循環(huán)后程序繼續(xù)執(zhí)行后續(xù)代碼。( )

正確
錯誤



試題編號:20220504-lxj-034

試題類型:判斷題

標(biāo)準(zhǔn)答案:正確

試題難度:容易

試題解析:考察對break語句的認(rèn)識。

考生答案:正確

考生得分:2

是否評分:已評分

評價描述:
29.單分支結(jié)構(gòu)是用if語句判斷滿足一個條件,就執(zhí)行相應(yīng)的處理代碼。(?。?br/>
正確
錯誤



試題編號:20220504-lxj-032

試題類型:判斷題

標(biāo)準(zhǔn)答案:正確

試題難度:容易

試題解析:考察對單分支選擇結(jié)構(gòu)的認(rèn)識。

考生答案:正確

考生得分:2

是否評分:已評分

評價描述:
30.tem1=(1),用type(tem1)檢查其類型應(yīng)該為tuple。( )

正確
錯誤



試題編號:20220504-lxj-015

試題類型:判斷題

標(biāo)準(zhǔn)答案:錯誤

試題難度:容易

試題解析:當(dāng)給元組變量賦一個元素時,應(yīng)該用tem1=(1,)

考生答案:錯誤

考生得分:2

是否評分:已評分

評價描述:
31.在語句for i in range(5):中,當(dāng)進(jìn)入第5次循環(huán)時,i的值為5。( )
正確
錯誤



試題編號:20220430-cjn-036

試題類型:判斷題

標(biāo)準(zhǔn)答案:錯誤

試題難度:容易

試題解析:

考生答案:錯誤

考生得分:2

是否評分:已評分

評價描述:
32.clear()方法可以移除列表中第一次出現(xiàn)的該元素。( )

正確
錯誤


試題編號:20220428-hyc-010

試題類型:判斷題

標(biāo)準(zhǔn)答案:錯誤

試題難度:容易

試題解析:clear()方法可以清空列表。remove()方法可以移除列表中某個值的第一個匹配項

考生答案:錯誤

考生得分:2

是否評分:已評分

評價描述:
33.運行如下代碼:
words = "123abc"
slice1=words[-1::-1]
print(slice1)
結(jié)果為:“cba321”。( )

正確
錯誤



試題編號:20220418-zy-020

試題類型:判斷題

標(biāo)準(zhǔn)答案:正確

試題難度:一般

試題解析:
本題考查字符串切片。

考生答案:錯誤

考生得分:0

是否評分:已評分

評價描述:
34.元組中的元素值是不允許刪除的,但我們可以使用del語句來刪除整個元組。( )
正確
錯誤



試題編號:20220418-zy-014

試題類型:判斷題

標(biāo)準(zhǔn)答案:正確

試題難度:一般

試題解析:
本題考查元組為不可變序列,不能刪除元素。

考生答案:錯誤

考生得分:0

是否評分:已評分

評價描述:
35.else保留字除了可以和if語句一起搭配使用構(gòu)成if...else..,也可以和while或for循環(huán)搭配使用,構(gòu)成while...else...和for...else...結(jié)構(gòu)。( )

正確
錯誤



試題編號:20220508-dzj-34

試題類型:判斷題

標(biāo)準(zhǔn)答案:正確

試題難度:較難

試題解析:如題,while...else和for...else...是循環(huán)語句的拓展用法

考生答案:錯誤

考生得分:0

是否評分:已評分

評價描述:
三、編程題(共2題,共30分)
36.編寫一個重復(fù)執(zhí)行的程序,要求用戶輸入一個字符串。如果輸入的字符串的長度是奇數(shù),就輸出字符串最中間的字符。如果字符串的長度是偶數(shù),就輸出字符串的最后一個字符。然后重復(fù)以上操作。


試題編號:202212-P2-36

試題類型:編程題

標(biāo)準(zhǔn)答案:
參考程序:
while True:
a=input("請輸入字符串:")
length=len(a)
if (length%2)==0:
print(a[-1])
else:
print(a[int(length/2)])


試題難度:較難

試題解析:
評分標(biāo)準(zhǔn):
(1) 能正確地要求用戶輸入字符串;(2分)
(2) 使用len()方法計算字符串的長度;(3分)
(3) 使用至少一個if判斷;(2分)
(4) 能正確判斷用戶輸入的字符串的長度是奇數(shù)還是偶數(shù);(4分)
(5) 當(dāng)用戶輸入的字符串長度為奇數(shù)時,能正確地截取字符串最中間的字符并輸出;(4分)
(6) 當(dāng)用戶輸入的字符串長度為偶數(shù)時,能正確地截取字符串的最后一個字符并輸出;(3分)
(7) 程序可循環(huán)運行。(2分)

展示地址:點擊瀏覽

考生答案:(此題已作答)

考生得分:20

是否評分:已評分

評價描述:
37.
從鍵盤輸入任意字符串,按照下面要求分離字符串中的字符:
1、分別取出該字符串的第偶數(shù)位的元素(提醒注意:是按照從左往右數(shù)的方式確定字符串的位置);
2、并依次存儲到一個列表中;
3、輸出這個列表。





試題編號:202212-P2-37

試題類型:編程題

標(biāo)準(zhǔn)答案:
參考程序:
a=input('請輸入任意字符串:')
b=[]
for i in range(1,len(a),2):
b+=a[i]
print(b)

試題難度:一般

試題解析:
評分標(biāo)準(zhǔn):
(1)定義一個變量接受從鍵盤輸入的字符串;(2分)
(2)for 循環(huán)格式正確或者采用其他方法將偶數(shù)(或者所有)元素逐一取出;(3分)
(3)能夠?qū)⑷〕龅呐紨?shù)位元素追加到列表中;(3分)
(4)輸入列表正確。(2分)

展示地址:點擊瀏覽

考生答案:(此題已作答)

考生得分:10

是否評分:已評分

展開更多......

收起↑

資源列表

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 高雄市| 朝阳区| 无极县| 绥德县| 屏东县| 松潘县| 九寨沟县| 沽源县| 吉木乃县| 荥经县| 筠连县| 调兵山市| 和政县| 拉孜县| 延津县| 佛学| 伊川县| 微博| 永安市| 正定县| 扬中市| 丹江口市| 富宁县| 昂仁县| 梁河县| 永州市| 广丰县| 三明市| 龙江县| 新宾| 三河市| 万源市| 田林县| 南阳市| 朝阳县| 盐边县| 景洪市| 大荔县| 军事| 从化市| 大邑县|