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

浙江省衢溫“5+1”聯盟2021-2022學年高二上學期信息技術期中聯考試卷

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

浙江省衢溫“5+1”聯盟2021-2022學年高二上學期信息技術期中聯考試卷

資源簡介

浙江省衢溫“5+1”聯盟2021-2022學年高二上學期信息技術期中聯考試卷
一、選擇題(本大題共15小題,每小題2分,共30分。)
1.(2021高二上·浙江期中)笑笑用電熱水壺燒開水后,將熱水灌進保溫杯中,3個小時后保溫杯上顯示溫度為95℃,結合上述事例,下列對于數據、信息、知識和智慧描述中正確的是(  )
A.保溫杯上顯示的“95℃”僅僅是數據,沒有包含任何信息
B.“在標準大氣壓(101.325kPa)下,純水的沸點為100℃”是知識
C.5個小時后保溫杯上顯示的溫度可能會低于95℃,這是智慧的體現
D.在另一個地區測試水的沸點為99.7℃,這體現了信息具有真偽性
【答案】B
【知識點】信息及其特征;數據、知識、智慧的定義與特征
2.(2021高二上·浙江期中)使用UltraEdit 軟件觀察字符串“1950年出兵朝鮮。”的內碼,部分界面如圖所示。下列說法正確的是(  )
A.字符“。”的十六進制內碼是“A3”
B.存儲該字符串需要15字節
C.漢字“出”的二進制碼是“10110011 11110110”
D.觀察上圖,“1950年出兵朝鮮。”字符串編碼中只有5個ASCII 碼字符
【答案】C
【知識點】進制及數制轉換;字符編碼
3.(2021高二上·浙江期中)現有一段長度為10 秒鐘、采樣頻率為44.1KHz、采用16 位量化的雙聲道未經壓縮的WAV 格式文件,下列說法正確的是(  )
A.該WAV音頻文件的存儲容量約為13MB
B.將兩個聲道的音量均+5db后以原格式另存文件,則前后兩個文件存儲容量比為1:10
C.數字化過程中,提高采樣頻率則音頻保真度也相應提高
D.以壓縮比8:1 將文件壓縮成mp3 格式,壓縮后的存儲容量約為27KB
【答案】C
【知識點】聲音、圖像、視頻編碼
4.(2021高二上·浙江期中)下列關于數據管理與安全說法不正確的是( )
A.在計算機中數據一般以文件的形式存儲
B.操作失誤、黑客入侵,都有可能造成計算機中數據的損壞
C.強密碼比較難記憶,但是安全系數更高
D.大數據的價值密度低,因此不需要考慮大數據的數據安全問題
【答案】D
【知識點】信息系統安全防護;信息系統安全風險;數據的形式
5.(2021高二上·浙江期中)某算法的部分流程圖如圖所示,以下描述正確的是(  )
A.該流程圖中含有分支結構
B.條件語句i≤6共執行了3次
C.執行這部分流程后,變量i的值是8
D.執行這部分流程后,變量s的值是9
【答案】D
【知識點】流程圖識讀
6.(2021高二上·浙江期中)下列Python表達式結果為偶數的是(  )
A.2**4//3 B.int("1"+"7")%5
C.275/3//10 D.3*3**2
【答案】B
【知識點】運算符、基本運算與表達式
7.(2021高二上·浙江期中)有如下Python 程序段:
s=input()
ans=0
for i in s:
if 'a'<=i<='z':
ans+=2
elif '0'<=i<='9':
ans+=1
print(ans)
執行該程序段,輸入“P3abQ55”,則輸出結果為(  )
A.3 B.7 C.11 D.8
【答案】B
【知識點】分支結構語句及程序實現;循環結構語句及程序實現
8.(2021高二上·浙江期中)有如下Python 程序段:
n=input("輸入若干個非負整數,以逗號分隔:").split(",")
a=list(map(int,n)) ; s=0
for i in range(0,len(a)//2):
if i%2==0:
s+=a[i]*2
else:
s-=a[i]
print(s)
執行該程序段時,輸入“2,0,1,8,1,1,1,6”,則輸出結果是(  )
A.-2 B.0 C.-5 D.7
【答案】A
【知識點】分支結構語句及程序實現;循環結構語句及程序實現
9.(2021高二上·浙江期中)哥德巴赫猜想提出:任一大于2的偶數都可表示成兩個質數之和。小余想通過Python程序來驗證這一猜想,輸入一個大于2的偶數,輸出一個滿足猜想的表達式。程序代碼如下:
import math
def Isprime(x):
for i in range(2, int(math.sqrt(x))+1):
if ① :
return False
return True
n=int(input(“請輸入一個大于2 的偶數:”))
for p in range(2,n-1):
q=n-p
if ② :
print(n,"=",p,"+",q)
break
下列選項中能實現該代碼程序功能的是(  )
A.①x%i!=0 ②Isprime(p) and Isprime(q)
B.①x%i!=0 ②Isprime(p) or Isprime(q)
C.①x%i==0 ②Isprime(p) and Isprime(q)
D.①x%i==0 ②Isprime(p) or Isprime(q)
【答案】C
【知識點】分支結構語句及程序實現;循環結構語句及程序實現;常用標準函數
10.(2021高二上·浙江期中)通過調查發現,人們普遍認為帶有數字2、6、8的車牌比較吉利,而帶有數字4的車牌則不吉利。小石想通過編寫程序來計算車牌的吉利值:其中數字2吉利值為1,數字6吉利值為2,數字8吉利值為3,數字4的吉利值為-2,其他數字吉利值為0。如車牌號“浙 H94286”的吉利值為4。程序代碼如下:
dic={ "2":1,"6":2,"8":3,"4":-2 }
cp=input("請輸入車牌號(格式如“浙H94286”):")
count=0
for i in range(2, ① ):
x=cp[i]
if x in ["2","4","6","8"]:
count+= ②
print("該車牌號的吉利值為:",count)
為實現功能,劃線處代碼應為(  )
A.①len(cp)-1 ②dic[x] B.①len(cp) ②dic[int(x)]
C.①len(cp)-1 ②dic[int(x)] D.①len(cp) ②dic[x]
【答案】D
【知識點】分支結構語句及程序實現;循環結構語句及程序實現
11.(2021高二上·浙江期中)在調查時還發現人們更傾向于選擇數字對稱的車牌號,如車牌號“浙 H64M46”。于是小石編寫了一個判斷車牌號是否對稱的代碼,Python程序如下:
cp=input("請輸入車牌號(格式如“浙 H64M46”):")
s1=cp[2:4]
s2= ①
if ② :
print("不是對稱車牌")
else:
print("是對稱車牌")
為實現功能,劃線處代碼應為(  )
A.①cp[6:5:-1] ②s1==s2 B.①cp[5:] ②s1!=s2
C.①cp[5:6] ②s1==s2 D.①cp[:-3:-1] ②s1!=s2
【答案】D
【知識點】分支結構語句及程序實現
12.(2021高二上·浙江期中)某中學校運動會各項目比賽取前八名成績,其中個人項目第一名到第八名分別加9分、7分、6分、5分、4分、3分、2分、1分;團體項目得分是個人項目的2倍。小李設計了一個Python程序,實現輸入“個人”或“團體”,輸入名次,輸出得分的功能,代碼如下:
xm=input('請輸入個人或團體:')
mc=int(input('請輸入你的名次(正整數):'))
list_df=[9,7,6,5,4,3,2,1] #存儲個人項目得分
if mc>8:
df=0
elif xm=='個人':
df=list_df[mc-1]
df=list_df[mc-1]*2
print("你的得分為:",df, "分")
下列四個選項中,填入上述代碼段的劃線處,不能實現設計功能的是(  )
A.elif mc>8 and xm!='個人': B.else:
C.elif mc<=8 and xm=='團體': D.elif xm=='團體':
【答案】A
【知識點】分支結構語句及程序實現
13.(2021高二上·浙江期中)有如下程序段:
from random import randint
a=[3]; i=1
while i<=4:
a.append(randint(1,2)) #向列表a 中添加1 個[1,2]范圍的隨機整數
if a[i]%2==1:
a[i]*=2
else:
a[i]+=a[i-1]
i+=1
print(a)
執行該程序段后,在下列選項中,列表a中的元素值不可能的是(  )
A. [3, 5, 7, 2, 4] B.[3, 2, 4, 6, 2]
C.[3, 5, 7, 9, 11] D.[3, 2, 4, 6, 7]
【答案】D
【知識點】分支結構語句及程序實現;循環結構語句及程序實現
14.(2021高二上·浙江期中)閱讀下列材料,完成下面小題
不規則形狀的面積可以采用蒙特卡洛方法來求解,其原理是在不規則形狀外側構建一個規則圖形,通過隨機產生點的方式在規則形狀范圍內產生數量足夠的點,統計在不規則形狀中的點的比例,從而計算出不規則形狀的面積。如圖,
小姜通過Python 編程計算邊長為2的正方形與函數y= x2交叉形成的陰影部分面積,程序如下:
import random
points = 1000*1000
hits = 0
for i in range(1, points+1):
x= ① #隨機產生一個[0,2]的數并賦值給x
y= ② #隨機產生一個[0,2]的數并賦值給y
dist = 0.5*x**2
If ③ :
hits = hits + 1
print("陰影部分面積是: ", ④ )
(1)劃線①②處均需要隨機產生[0,2]的數并賦值給變量x和y,查看下表,下列選項中可以產生滿足條件隨機數的是(  )
A.random.randint(0,2) B.random.uniform(0,2)
C.random.choice(range(0,2)) D.random.random()*2
(2)為實現上述程序功能,劃線處③④語句或表達式應為(  )
名稱 含義
random. randint(a, b) 隨機生成一個[a, b]范圍內的整數
random. random() 隨機生成一個[0, 1)范圍內的實數
random. choice(seq) 從序列seq的元素中隨機挑選一個元素
random. uniform(a, b) 隨機生成一個[a, b]范圍內的實數
A.①dist<=y ②hits/points B.①dist>=y ②hits/points
C.①dist<=y ②hits/points*4 D.①dist>=y ②hits/points*4
【答案】(1)B
(2)C
【知識點】運算符、基本運算與表達式;循環結構語句及程序實現;常用標準函數
二、非選擇題(本大題共3小題,5+7+8,共20分)
15.(2021高二上·浙江期中)小萌最近迷上了俯臥撐,他希望有計劃地進階訓練。他的計劃是第一天做1個俯臥撐,第二天和第三天連續2天每天做2個俯臥撐,接下去第四天到第六天連續3天每天做3個俯臥撐,以此類推。小萌每天都嚴格按照進階計劃訓練,他想知道截止到第n天訓練結束時他總共做了幾個俯臥撐。
(1)按照小萌的訓練計劃,第8天他必須做   個俯臥撐。
(2)為了方便快速統計,小萌編寫了一個Python程序,代碼與運行界面如下:
n = int(input("請輸入訓練天數:"))
sumx = 0 #當前訓練的俯臥撐總數
t = 0 #當前訓練的總天數
x = 0
名稱含義
random.randint(a,b) 隨機生成一個[a,b]范圍內的整數
random.random() 隨機生成一個[0,1)范圍內的實數
random.choice(seq) 從序列seq 的元素中隨機挑選一個元素
random.uniform(a,b) 隨機生成一個[a,b]范圍內的實數
while t<=n:
x += 1
   
sumx += x**2
sumx=    
print("您在",n,"天中總共做了",sumx,"個俯臥撐!")
根據題意,請在劃線處填入合適的語句或表達式
【答案】(1)4
(2)t+=x 或t=t+x 或等效答案;sumx-(t-n)*x 或等效答案
【知識點】循環結構語句及程序實現
16.(2021高二上·浙江期中)小萌同學又迷上研究加密算法,他設計了一種加密算法,將自己的一些私密字符串數據(例如他在各網站或APP 注冊的用戶名和密碼等數據信息,這里統稱為明文數據)進行了加密。他設計的加密算法有如下規則:
1)將明文數據中的所有的大寫字母均轉換為小寫字母,例如
2)將明文數據中的所有數字加上1 變成另一數字,例如
3)明文數據中除大寫字母和數字字符外均不進行轉換;
4)將加密后的數據倒序輸出;例如“abc” “cba”;
例如明文數據“ABc+123”加密后的密文為“432+cba”,他根據以上加密規則編寫了下列Python程序:
def jiami(x):
if "A"<=x<="Z":
y = ①
elif "0"<=x<="9":
y = str((int(x)+1)%10)
else:
y = ②
return y
mingwen = input("請輸入明文數據:")
miwen = ""
for x in mingwen:
miwen = ③
print("加密后的密文為:",miwen)
(1)根據小萌的加密算法,明文字符串“Ay89”加密后的結果為   。
(2)根據題意,請在劃線處填入合適的語句或表達式
①   ②   ③   
【答案】(1)09ya
(2)chr(ord(x)+32) 或等效答案;x;jiami(x) + miwen
【知識點】分支結構語句及程序實現;循環結構語句及程序實現
17.(2021高二上·浙江期中)某中學的政教處公布的早操和課間操點名缺勤扣分規則為:每天各班初始10分,考勤時每缺少1人扣0.5分。每天及時公布各班的兩操得分情況及最高得分,同時還公布獲得最高分的班級以表揚先進。為了實現這一功能,政教處李老師編寫了Python程序。代碼及運行界面如下。
(圖-1是輸入數據文件“dianming.txt”,該文件有三列數據,第一列表示班級編號,第二列表示實際早操到崗人數,第三列表示實際課間操到崗人數;圖-2 是程序運行后的結果)
班級 1班 2班 3班 4班 5班 6班 7班 8班 9班 10班
早操應到人數 38 39 41 40 39 38 42 38 38 39
課間操應到人數 40 40 43 41 40 40 42 38 39 40
Python代碼如下:
dic = {1:[38,40],2:[39,40],3:[41,43],4:[40,41],5:[39,40],
6:[38,40],7:[42,42],8:[38,38],9:[38,39],10:[39,40]}
defen = [0]*10
f = open("dianming.txt") #打開dianming.txt 文件作為輸入
lines = f.readlines()
for line in lines:
x,y,z = map(int,line.split()) #將每行數據以空格為分隔符分離并轉換為整型存入相應的變量x、y、z
defen[x-1] = ①
print(x,"班今日兩操得分:",defen[x-1])
mxfenshu = max(defen)
print("今日最高得分:",mxfenshu)
print("獲得最高分的班級有:" ,end=" ")
for i in range(10):
if ② :
print(i+1,"班",end="/")
(1)如果“dianming.txt”文件中的點名數據沒有按照班級升序排序,該程序是否能正確計算各班級得分。   (填字母,A .是/ B .否)
(2)根據題意,請在劃線處填入合適的語句或表達式
①   ②   
(3)3班的班主任反映該班課間操人數是44 人,則可以通過下列哪些語句進行修正 (多選)
A.dic[3]=[41,44] B.dic[3,2]=[44]
C.dic[3,1]=[44] D.dic[3][1]=44
【答案】(1)A
(2)10-(dic[x][0]-y+dic[x][1]-z)*0.5 或等效答案;defen[i]==mxfenshu 或等效答案
(3)A;D
【知識點】分支結構語句及程序實現;循環結構語句及程序實現
1 / 1浙江省衢溫“5+1”聯盟2021-2022學年高二上學期信息技術期中聯考試卷
一、選擇題(本大題共15小題,每小題2分,共30分。)
1.(2021高二上·浙江期中)笑笑用電熱水壺燒開水后,將熱水灌進保溫杯中,3個小時后保溫杯上顯示溫度為95℃,結合上述事例,下列對于數據、信息、知識和智慧描述中正確的是(  )
A.保溫杯上顯示的“95℃”僅僅是數據,沒有包含任何信息
B.“在標準大氣壓(101.325kPa)下,純水的沸點為100℃”是知識
C.5個小時后保溫杯上顯示的溫度可能會低于95℃,這是智慧的體現
D.在另一個地區測試水的沸點為99.7℃,這體現了信息具有真偽性
2.(2021高二上·浙江期中)使用UltraEdit 軟件觀察字符串“1950年出兵朝鮮。”的內碼,部分界面如圖所示。下列說法正確的是(  )
A.字符“。”的十六進制內碼是“A3”
B.存儲該字符串需要15字節
C.漢字“出”的二進制碼是“10110011 11110110”
D.觀察上圖,“1950年出兵朝鮮。”字符串編碼中只有5個ASCII 碼字符
3.(2021高二上·浙江期中)現有一段長度為10 秒鐘、采樣頻率為44.1KHz、采用16 位量化的雙聲道未經壓縮的WAV 格式文件,下列說法正確的是(  )
A.該WAV音頻文件的存儲容量約為13MB
B.將兩個聲道的音量均+5db后以原格式另存文件,則前后兩個文件存儲容量比為1:10
C.數字化過程中,提高采樣頻率則音頻保真度也相應提高
D.以壓縮比8:1 將文件壓縮成mp3 格式,壓縮后的存儲容量約為27KB
4.(2021高二上·浙江期中)下列關于數據管理與安全說法不正確的是( )
A.在計算機中數據一般以文件的形式存儲
B.操作失誤、黑客入侵,都有可能造成計算機中數據的損壞
C.強密碼比較難記憶,但是安全系數更高
D.大數據的價值密度低,因此不需要考慮大數據的數據安全問題
5.(2021高二上·浙江期中)某算法的部分流程圖如圖所示,以下描述正確的是(  )
A.該流程圖中含有分支結構
B.條件語句i≤6共執行了3次
C.執行這部分流程后,變量i的值是8
D.執行這部分流程后,變量s的值是9
6.(2021高二上·浙江期中)下列Python表達式結果為偶數的是(  )
A.2**4//3 B.int("1"+"7")%5
C.275/3//10 D.3*3**2
7.(2021高二上·浙江期中)有如下Python 程序段:
s=input()
ans=0
for i in s:
if 'a'<=i<='z':
ans+=2
elif '0'<=i<='9':
ans+=1
print(ans)
執行該程序段,輸入“P3abQ55”,則輸出結果為(  )
A.3 B.7 C.11 D.8
8.(2021高二上·浙江期中)有如下Python 程序段:
n=input("輸入若干個非負整數,以逗號分隔:").split(",")
a=list(map(int,n)) ; s=0
for i in range(0,len(a)//2):
if i%2==0:
s+=a[i]*2
else:
s-=a[i]
print(s)
執行該程序段時,輸入“2,0,1,8,1,1,1,6”,則輸出結果是(  )
A.-2 B.0 C.-5 D.7
9.(2021高二上·浙江期中)哥德巴赫猜想提出:任一大于2的偶數都可表示成兩個質數之和。小余想通過Python程序來驗證這一猜想,輸入一個大于2的偶數,輸出一個滿足猜想的表達式。程序代碼如下:
import math
def Isprime(x):
for i in range(2, int(math.sqrt(x))+1):
if ① :
return False
return True
n=int(input(“請輸入一個大于2 的偶數:”))
for p in range(2,n-1):
q=n-p
if ② :
print(n,"=",p,"+",q)
break
下列選項中能實現該代碼程序功能的是(  )
A.①x%i!=0 ②Isprime(p) and Isprime(q)
B.①x%i!=0 ②Isprime(p) or Isprime(q)
C.①x%i==0 ②Isprime(p) and Isprime(q)
D.①x%i==0 ②Isprime(p) or Isprime(q)
10.(2021高二上·浙江期中)通過調查發現,人們普遍認為帶有數字2、6、8的車牌比較吉利,而帶有數字4的車牌則不吉利。小石想通過編寫程序來計算車牌的吉利值:其中數字2吉利值為1,數字6吉利值為2,數字8吉利值為3,數字4的吉利值為-2,其他數字吉利值為0。如車牌號“浙 H94286”的吉利值為4。程序代碼如下:
dic={ "2":1,"6":2,"8":3,"4":-2 }
cp=input("請輸入車牌號(格式如“浙H94286”):")
count=0
for i in range(2, ① ):
x=cp[i]
if x in ["2","4","6","8"]:
count+= ②
print("該車牌號的吉利值為:",count)
為實現功能,劃線處代碼應為(  )
A.①len(cp)-1 ②dic[x] B.①len(cp) ②dic[int(x)]
C.①len(cp)-1 ②dic[int(x)] D.①len(cp) ②dic[x]
11.(2021高二上·浙江期中)在調查時還發現人們更傾向于選擇數字對稱的車牌號,如車牌號“浙 H64M46”。于是小石編寫了一個判斷車牌號是否對稱的代碼,Python程序如下:
cp=input("請輸入車牌號(格式如“浙 H64M46”):")
s1=cp[2:4]
s2= ①
if ② :
print("不是對稱車牌")
else:
print("是對稱車牌")
為實現功能,劃線處代碼應為(  )
A.①cp[6:5:-1] ②s1==s2 B.①cp[5:] ②s1!=s2
C.①cp[5:6] ②s1==s2 D.①cp[:-3:-1] ②s1!=s2
12.(2021高二上·浙江期中)某中學校運動會各項目比賽取前八名成績,其中個人項目第一名到第八名分別加9分、7分、6分、5分、4分、3分、2分、1分;團體項目得分是個人項目的2倍。小李設計了一個Python程序,實現輸入“個人”或“團體”,輸入名次,輸出得分的功能,代碼如下:
xm=input('請輸入個人或團體:')
mc=int(input('請輸入你的名次(正整數):'))
list_df=[9,7,6,5,4,3,2,1] #存儲個人項目得分
if mc>8:
df=0
elif xm=='個人':
df=list_df[mc-1]
df=list_df[mc-1]*2
print("你的得分為:",df, "分")
下列四個選項中,填入上述代碼段的劃線處,不能實現設計功能的是(  )
A.elif mc>8 and xm!='個人': B.else:
C.elif mc<=8 and xm=='團體': D.elif xm=='團體':
13.(2021高二上·浙江期中)有如下程序段:
from random import randint
a=[3]; i=1
while i<=4:
a.append(randint(1,2)) #向列表a 中添加1 個[1,2]范圍的隨機整數
if a[i]%2==1:
a[i]*=2
else:
a[i]+=a[i-1]
i+=1
print(a)
執行該程序段后,在下列選項中,列表a中的元素值不可能的是(  )
A. [3, 5, 7, 2, 4] B.[3, 2, 4, 6, 2]
C.[3, 5, 7, 9, 11] D.[3, 2, 4, 6, 7]
14.(2021高二上·浙江期中)閱讀下列材料,完成下面小題
不規則形狀的面積可以采用蒙特卡洛方法來求解,其原理是在不規則形狀外側構建一個規則圖形,通過隨機產生點的方式在規則形狀范圍內產生數量足夠的點,統計在不規則形狀中的點的比例,從而計算出不規則形狀的面積。如圖,
小姜通過Python 編程計算邊長為2的正方形與函數y= x2交叉形成的陰影部分面積,程序如下:
import random
points = 1000*1000
hits = 0
for i in range(1, points+1):
x= ① #隨機產生一個[0,2]的數并賦值給x
y= ② #隨機產生一個[0,2]的數并賦值給y
dist = 0.5*x**2
If ③ :
hits = hits + 1
print("陰影部分面積是: ", ④ )
(1)劃線①②處均需要隨機產生[0,2]的數并賦值給變量x和y,查看下表,下列選項中可以產生滿足條件隨機數的是(  )
A.random.randint(0,2) B.random.uniform(0,2)
C.random.choice(range(0,2)) D.random.random()*2
(2)為實現上述程序功能,劃線處③④語句或表達式應為(  )
名稱 含義
random. randint(a, b) 隨機生成一個[a, b]范圍內的整數
random. random() 隨機生成一個[0, 1)范圍內的實數
random. choice(seq) 從序列seq的元素中隨機挑選一個元素
random. uniform(a, b) 隨機生成一個[a, b]范圍內的實數
A.①dist<=y ②hits/points B.①dist>=y ②hits/points
C.①dist<=y ②hits/points*4 D.①dist>=y ②hits/points*4
二、非選擇題(本大題共3小題,5+7+8,共20分)
15.(2021高二上·浙江期中)小萌最近迷上了俯臥撐,他希望有計劃地進階訓練。他的計劃是第一天做1個俯臥撐,第二天和第三天連續2天每天做2個俯臥撐,接下去第四天到第六天連續3天每天做3個俯臥撐,以此類推。小萌每天都嚴格按照進階計劃訓練,他想知道截止到第n天訓練結束時他總共做了幾個俯臥撐。
(1)按照小萌的訓練計劃,第8天他必須做   個俯臥撐。
(2)為了方便快速統計,小萌編寫了一個Python程序,代碼與運行界面如下:
n = int(input("請輸入訓練天數:"))
sumx = 0 #當前訓練的俯臥撐總數
t = 0 #當前訓練的總天數
x = 0
名稱含義
random.randint(a,b) 隨機生成一個[a,b]范圍內的整數
random.random() 隨機生成一個[0,1)范圍內的實數
random.choice(seq) 從序列seq 的元素中隨機挑選一個元素
random.uniform(a,b) 隨機生成一個[a,b]范圍內的實數
while t<=n:
x += 1
   
sumx += x**2
sumx=    
print("您在",n,"天中總共做了",sumx,"個俯臥撐!")
根據題意,請在劃線處填入合適的語句或表達式
16.(2021高二上·浙江期中)小萌同學又迷上研究加密算法,他設計了一種加密算法,將自己的一些私密字符串數據(例如他在各網站或APP 注冊的用戶名和密碼等數據信息,這里統稱為明文數據)進行了加密。他設計的加密算法有如下規則:
1)將明文數據中的所有的大寫字母均轉換為小寫字母,例如
2)將明文數據中的所有數字加上1 變成另一數字,例如
3)明文數據中除大寫字母和數字字符外均不進行轉換;
4)將加密后的數據倒序輸出;例如“abc” “cba”;
例如明文數據“ABc+123”加密后的密文為“432+cba”,他根據以上加密規則編寫了下列Python程序:
def jiami(x):
if "A"<=x<="Z":
y = ①
elif "0"<=x<="9":
y = str((int(x)+1)%10)
else:
y = ②
return y
mingwen = input("請輸入明文數據:")
miwen = ""
for x in mingwen:
miwen = ③
print("加密后的密文為:",miwen)
(1)根據小萌的加密算法,明文字符串“Ay89”加密后的結果為   。
(2)根據題意,請在劃線處填入合適的語句或表達式
①   ②   ③   
17.(2021高二上·浙江期中)某中學的政教處公布的早操和課間操點名缺勤扣分規則為:每天各班初始10分,考勤時每缺少1人扣0.5分。每天及時公布各班的兩操得分情況及最高得分,同時還公布獲得最高分的班級以表揚先進。為了實現這一功能,政教處李老師編寫了Python程序。代碼及運行界面如下。
(圖-1是輸入數據文件“dianming.txt”,該文件有三列數據,第一列表示班級編號,第二列表示實際早操到崗人數,第三列表示實際課間操到崗人數;圖-2 是程序運行后的結果)
班級 1班 2班 3班 4班 5班 6班 7班 8班 9班 10班
早操應到人數 38 39 41 40 39 38 42 38 38 39
課間操應到人數 40 40 43 41 40 40 42 38 39 40
Python代碼如下:
dic = {1:[38,40],2:[39,40],3:[41,43],4:[40,41],5:[39,40],
6:[38,40],7:[42,42],8:[38,38],9:[38,39],10:[39,40]}
defen = [0]*10
f = open("dianming.txt") #打開dianming.txt 文件作為輸入
lines = f.readlines()
for line in lines:
x,y,z = map(int,line.split()) #將每行數據以空格為分隔符分離并轉換為整型存入相應的變量x、y、z
defen[x-1] = ①
print(x,"班今日兩操得分:",defen[x-1])
mxfenshu = max(defen)
print("今日最高得分:",mxfenshu)
print("獲得最高分的班級有:" ,end=" ")
for i in range(10):
if ② :
print(i+1,"班",end="/")
(1)如果“dianming.txt”文件中的點名數據沒有按照班級升序排序,該程序是否能正確計算各班級得分。   (填字母,A .是/ B .否)
(2)根據題意,請在劃線處填入合適的語句或表達式
①   ②   
(3)3班的班主任反映該班課間操人數是44 人,則可以通過下列哪些語句進行修正 (多選)
A.dic[3]=[41,44] B.dic[3,2]=[44]
C.dic[3,1]=[44] D.dic[3][1]=44
答案解析部分
1.【答案】B
【知識點】信息及其特征;數據、知識、智慧的定義與特征
2.【答案】C
【知識點】進制及數制轉換;字符編碼
3.【答案】C
【知識點】聲音、圖像、視頻編碼
4.【答案】D
【知識點】信息系統安全防護;信息系統安全風險;數據的形式
5.【答案】D
【知識點】流程圖識讀
6.【答案】B
【知識點】運算符、基本運算與表達式
7.【答案】B
【知識點】分支結構語句及程序實現;循環結構語句及程序實現
8.【答案】A
【知識點】分支結構語句及程序實現;循環結構語句及程序實現
9.【答案】C
【知識點】分支結構語句及程序實現;循環結構語句及程序實現;常用標準函數
10.【答案】D
【知識點】分支結構語句及程序實現;循環結構語句及程序實現
11.【答案】D
【知識點】分支結構語句及程序實現
12.【答案】A
【知識點】分支結構語句及程序實現
13.【答案】D
【知識點】分支結構語句及程序實現;循環結構語句及程序實現
14.【答案】(1)B
(2)C
【知識點】運算符、基本運算與表達式;循環結構語句及程序實現;常用標準函數
15.【答案】(1)4
(2)t+=x 或t=t+x 或等效答案;sumx-(t-n)*x 或等效答案
【知識點】循環結構語句及程序實現
16.【答案】(1)09ya
(2)chr(ord(x)+32) 或等效答案;x;jiami(x) + miwen
【知識點】分支結構語句及程序實現;循環結構語句及程序實現
17.【答案】(1)A
(2)10-(dic[x][0]-y+dic[x][1]-z)*0.5 或等效答案;defen[i]==mxfenshu 或等效答案
(3)A;D
【知識點】分支結構語句及程序實現;循環結構語句及程序實現
1 / 1

展開更多......

收起↑

資源列表

<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. 主站蜘蛛池模板: 游戏| 灵寿县| 临汾市| 玉溪市| 渭源县| 平武县| 武城县| 苍溪县| 诸城市| 荥阳市| 慈溪市| 正镶白旗| 漳浦县| 昌图县| 喀什市| 丹江口市| 鄢陵县| 裕民县| 新绛县| 登封市| 浏阳市| 大渡口区| 光泽县| 蓬莱市| 峡江县| 九江县| 晋江市| 平度市| 环江| 大足县| 三门县| 高平市| 昭通市| 来安县| 大关县| 佛学| 灯塔市| 徐汇区| 光山县| 分宜县| 安图县|