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

浙江省湖州市2021-2022學年高二下學期信息技術期末調研測試試卷

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

浙江省湖州市2021-2022學年高二下學期信息技術期末調研測試試卷

資源簡介

浙江省湖州市2021-2022學年高二下學期信息技術期末調研測試試卷
1.(2022高二下·湖州期末)某地區將進行全員核酸檢測,小明接收到如下短信內容:請您攜帶健康碼并于5月15日至5月17日8點到20點在社區掃碼登記進行核酸檢測,若未完成核酸檢測,健康碼會變成黃碼。下列說法不正確的是 ( ?。?br/>A.黃碼是圖案,不是數據
B.每次掃碼登記成功將生成相應的數據元素
C.核酸檢測的數據為疫情防控提供了可靠的參考信息
D.采集到的核酸檢測數據通過建立計算模型可以得到有價值的信息
【答案】A
【知識點】信息及其特征;數據、知識、智慧的定義與特征
2.(2022高二下·湖州期末)下列關于數據結構的說法正確的是 ( ?。?br/>A.“撤銷”操作,是“隊列”的應用
B.排隊就餐,是“?!钡膽?br/>C.“鏈表”存儲相鄰節點不需要連續空間
D.“樹”中每個節點的前后都只有一個相鄰節點
【答案】C
【知識點】基本數據結構
3.(2022高二下·湖州期末)將微信群他人發送的信息轉發至其他微信群,關于該行為說法正確的是 ( ?。?br/>A.信息被轉發次數越多,自身損耗越大
B.只是轉發他人信息,轉發者無需承擔任何責任
C.及時轉發信息是合格的數字公民應盡的義務
D.隨意轉發信息可能會導致個人隱私泄露
【答案】D
【知識點】信息素養、網絡道德規范及法律法規
4.(2022高二下·湖州期末)網頁傳輸過程如圖所示,下列說法不正確的是( ?。?br/>A.客戶端A可以通過HTTP協議訪問Web服務器B上的網頁
B.客戶端A訪問Web服務器A無需經過網關A
C.客戶端A訪問Web服務器B的訪問請求最先到達網關B
D.Web服務器A和Web服務器B的IP地址可以相同
【答案】C
【知識點】網絡中的信息載體、通信線路和連接設備
5.(2022高二下·湖州期末)某智能終端連接聲音傳感器和LED燈,實現拍一次手,LED燈亮;再拍一次手,LED燈滅;周而復始。部分代碼如下:
flag = True
while True:
voice=pin0.read_analog(  )
if voice>380:
if flag:
pin14.write_digital(0) #關閉LED
flag=False
else:
pin14.write_digital(1) #點亮LED
flag=True
sleep(1000) #延時1秒
下列說法正確的是 ( ?。?br/>A.LED燈連接在0號引腳
B.聲音傳感器連接在14號引腳
C.聲音傳感器實現數模轉換功能
D.修改380為180可以實現輕拍開關LED燈
【答案】D
【知識點】傳感器信息的獲取
6.(2022高二下·湖州期末)科技小組準備搭建酒店智能門鎖系統,基本工作流程:管理終端將基本信息(包含驗證信息)錄入并傳輸到服務器中;智能終端將客戶輸入的驗證信息至服務器上進行驗證,驗證通過后,解鎖開門。系統結構圖如圖所示,下列說法正確的是 ( ?。?br/>A.該系統中管理終端只能是智能手機
B.該信息系統中的用戶是指入住的客戶
C.為提高開發效率,無需進行網絡測試
D.為實現不聯網開鎖,需將客戶驗證信息保存到智能終端
【答案】D
【知識點】信息系統的組成及功能;信息系統的開發過程
7.(2022高二下·湖州期末)某加密算法程序段如下所示:
def jiami(x):
if "A"<=x<="Z":
y=chr(ord(x)+32)
elif "0"<=x<="9":
y=str((int(x)+1)%10)
else:
y=x
return y
mingwen=input("請輸入明文")
miwen=""
for x in mingwen:
miwen=miwen+jiami(x)
print("密文為:",miwen)
輸入“Abc@789”并運行程序,輸出結果是(  )
A.abc8910 B.abc@890 C.ABC678 D.aBC@789
【答案】B
【知識點】過程與自定義函數;分支結構語句及程序實現;加密與解密算法
8.(2022高二下·湖州期末)某平臺的個性化廣告推薦工作原理是基于用戶注冊時填寫的信息及使用平臺服務產生的行為數據等信息,推測用戶可能感興趣的內容。關于上述事例,下列說法不正確的是( ?。?br/>A.用戶使用平臺服務產生的行為數據屬于靜態數據
B.海量的平臺用戶注冊數據可以采用分布式系統進行管理
C.平臺推測用戶可能感興趣的內容不需要分析用戶行為數據間的因果關系
D.用戶信息填寫不完整可能會導致平臺收集的數據存在數據缺失問題
【答案】A
【知識點】數據、知識、智慧的定義與特征;常見的數據問題
9.(2022高二下·湖州期末)有如下Python程序段:
a=[]
b=[1,5,4,1,5]
c={1:3,2:4,3:5,4:1,5:2}
for i in b:
if i not in a:
a.append(c[i])
print(a)
運行該程序段后,列表a的值是(  )
A.[1,5,4] B.[3,2,1] C.[3,2,1,2] D.[3,2,1,3]
【答案】C
【知識點】常見數據類型、數組;循環結構語句及程序實現
10.(2022高二下·湖州期末)某隊列的數據結構如圖所示,head和tail分別為隊列的頭、尾指針?,F對該隊列進行以下操作:①隊首元素出隊輸出②隊首元素出隊再入隊,重復①②操作直到隊列為空。若隊列數據元素為“LUCKY”,則輸出順序是(  )
A.LYUKC B.LCYUK C.LCYKU D.LUCKY
【答案】C
【知識點】基本數據結構
11.(2022高二下·湖州期末)用棧的數據結構編寫進制轉換中的“除二取余法”的程序段如下:
st=[-1]*100
top=-1
n=int(input("請輸入一個十進制數:"))
while n>0:
while top!=-1:
print(st[top],end="")
top-=1
方框處的代碼由以下四部分組成:
①n=n//2 ②top+=1 ③x=n%2 ④st[top]=x
下列選項中,代碼順序正確的是( ?。?br/>A.③④②① B.③①②④ C.①②③④ D.①③④②
【答案】B
【知識點】運算符、基本運算與表達式;基本數據結構
12.(2022高二下·湖州期末)如圖a為一棵二叉樹,其數組實現示意圖(部分)如圖b所示
下列說法正確的是( ?。?br/>A.該二叉樹的前序遍歷為ABCDEFG
B.該二叉樹的高度為3
C.該二叉樹是完全二叉樹
D.節點G存儲在數組下標為11的位置
【答案】D
【知識點】基本數據結構
13.(2022高二下·湖州期末)小明收集了本市新冠疫苗接種點的相關信息,存儲在“ymjx”文件中,如圖a所示,編寫Python程序對數據進行處理。
圖a
(1)實現相關功能的程序如下,請在劃線處填入合適的代碼:
import pandas as pd
import matplotlib.pyplot as plt
df=pd.read_excel("ymjx")
#輸出功能:輸出接種臺數大于2的接種單位名稱
df1=df[    ]
print(df1.單位)
#統計功能:統計各區縣的醫務人員數量
g=df.groupby("區縣",as_index=False)["醫務人員數"]
df2=    
print(df2)
#分析功能:分析本市各類別(常規、方艙、醫療臨時點、校企臨時點、其他)接種單位的數量情況并制作圖表呈現
g=df.groupby("類別",as_index=False)
df3=g.count()
df3=
plt. (df3.類別,df3.單位)
plt.show()
(2)為得到圖b所示的圖表,程序代碼中加框處填入的代碼組合可能是
圖b
A.甲 丙 B.甲 丁 C.乙 丙 D.乙 丁
【答案】(1)df["接種臺數"]>2;g.sum()
(2)D
【知識點】編程處理數據與可視化;表格數據的圖表呈現
14.(2022高二下·湖州期末)小明基于Flask Web框架編寫了“最喜歡詩人評選”的程序,“評選結果”頁面如圖a所示,“參加評選”頁面如圖b所示。評選規則:當推選的詩人已經存在時,將其熱度值增加1;否則添加該詩人的記錄,并將其熱度值設為1。
圖a 圖b
采用SQLite3設計數據庫data.db,其中info表包括兩個字段:
段名 數據類刑
poet text
heat integer
(1)根據題意,數據庫“data.db”的“info”表中“poet”字段用于存放    (單選,填字母:A .詩人的姓名 / B .詩人的熱度值)。
(2)實現上述功能的Python程序部分代碼如下,請選擇▲處的代碼    (單選,填字母:A .CREATE TABLE info / B .INSERT INTO info / C .SELECT * FROM info)。
@app.route('/')
def view(  ):
#按熱度值降序查詢info表中記錄,并渲染“view.htm”網頁模板顯示結果,代碼略
@app.route(' ①
', methods=['GET','POST'])
def selectpoet():
if request.method=='POST':
x=request.form['xm'] #獲取圖b所示文本框中輸入的內容
conn=sqlite3.connect('data.db')
cur=conn.cursor()
cur.execute(" ▲ where
poet='%s'" %x) #查詢當前詩人記錄
data=cur.fetchall()
if data: #當data非空時,則表示所推選的詩人已經存在,將其熱度值增1 y=data[0][1]+1
cur.execute("update info set
heat=%d where poet='%s'" %(y,x))
else:
cur.execute("insert into
info(poet,heat) values('%s',%d)" %( ② ))
conn.commit(  )
cur.close(  )
conn.close(  )
return '評選成功!'
else:
return render_template('select.htm')
if __name__=='__main__':
app.run()
(3)請在劃線處填入合適的代碼。
①  ?、凇?  
【答案】(1)A
(2)C
(3)/select;x,1
【知識點】程序訪問數據庫;字段的數據類型
15.(2022高二下·湖州期末)小明對入棧、出棧規則研究發現,若有n個數字1,2,3,……,n按由小到大的順序入棧,則出棧序列必須遵循下述原則:當數字x出棧后,則在x后出棧的小于x的所有數字必定以降序排列,比x大的數字可以夾雜在該降序序列中?,F編寫Python程序,按上述原則驗證一個隨機產生的出棧序列是否可能,程序運行界面如圖所示。
(1)根據題意,若有7個數字入棧,則出棧序列“3→2→5→4→7→1→6”是    (單選,填字母:A .可能 / B .不可能)
(2)實現上述功能的Python程序代碼如下,程序中加框處代碼有錯,請改正。
import random
n=int(input('請輸入入棧元素的個數:'))
data=[i+1 for i in range(n)]
random.shuffle(data) #將序列的所有元素隨機排序
s=''
for i in range(n):
s+=str(data[i])+'→'
print('隨機產生的出棧序列為:'+ ) #去除最后多余的'→'
flag=True; i=0
while i
for j in range(i+1,n):
if data[j]if data[j]x=data[j]
else:

break
i+=1
if flag:
print('該出棧序列是可能的!')
else:
print('該出棧序列是不可能的!')
(3)請在劃線處填入合適代碼。
①   ②   
【答案】(1)B
(2)s[:-1] 或 s[0:2*n-1]
(3)x=data[i];flag=False
【知識點】循環結構語句及程序實現;模塊;基本數據結構
16.(2022高二下·湖州期末)某餐廳輔助配餐程序提供給用戶基于預算的點菜功能,該程序主要由“菜單顯示”及“訂單管理”兩大基本模塊組成,具體如下:
◆菜單顯示功能:輸出菜價小于等于預算經費余額且在售的菜品;
◆訂單管理功能:包括輸出訂單中的菜品信息,訂單菜品的刪除和添加等。
(1)菜品數據相對穩定,為了便于查找菜品,采用( ?。┙Y構較為合理,訂單數據涉及頻繁的增加或刪除,采用(  )結構較為合理。
上述可填的內容為:   (單選,填字母:A .數組、鏈表/B .鏈表、數組)
(2)餐廳菜品數據表如下所示,每道菜由4個數據項組成,第一項為菜品編號,第二項為菜品名稱,第三項的菜品單價(以“分”為單位,該數據項為0.表示菜品已下架),第四項為當月銷量。實現菜單顯示和輸出訂單菜品信息的程序如下,餐廳菜單保存在menu中,格式為:menu=[[0,"太湖三寶",18800,535], [1,"湖羊肉",11800,446],…]。
編號 菜品名稱 菜品價格(單位:分) 當月銷量
0 太湖三寶 18800 535
1 湖羊肉 11800 446
… … … …
n-1 白果蘆筍 0 2
程序運行結果如圖所示,請在劃線處填入合適的代碼。
#讀取餐館全部菜品數據保存到menu中,數據類型及格式見題干描述,代碼略。
sal=int(input("☆ 請輸入你的消費預算(單位:分):"))
print("☆ 可供選擇的菜品:")
for i in range(len(menu)):
if     and menu[i][2]<=sal:
print(' ',menu[i])
n=input("☆ 請輸入預選擇的菜品編號,以逗號分隔:").split(',')
x=len(n)
lis=[[int(n[i]),i+1] for i in range(x)]
lis[x-1][1]=-1
p=0
while p!=-1:
bh=lis[p][0]
if menu[bh][2]<=sal:
   
y=p
else:
lis[y][1]=lis[p][1]
p=lis[p][1]
p=0;s=''
while p!=-1:
s+=menu[lis[p][0]][1]+' '
   
print('☆ 點單成功的菜品:'+s)
print("☆ 剩余金額:"+str(sal))
【答案】(1)A
(2)menu[i][2]!=0;sal-=menu[bh][2];p=lis[p][1]
【知識點】常見數據類型、數組;分支結構語句及程序實現;循環結構語句及程序實現;基本數據結構
1 / 1浙江省湖州市2021-2022學年高二下學期信息技術期末調研測試試卷
1.(2022高二下·湖州期末)某地區將進行全員核酸檢測,小明接收到如下短信內容:請您攜帶健康碼并于5月15日至5月17日8點到20點在社區掃碼登記進行核酸檢測,若未完成核酸檢測,健康碼會變成黃碼。下列說法不正確的是 ( ?。?br/>A.黃碼是圖案,不是數據
B.每次掃碼登記成功將生成相應的數據元素
C.核酸檢測的數據為疫情防控提供了可靠的參考信息
D.采集到的核酸檢測數據通過建立計算模型可以得到有價值的信息
2.(2022高二下·湖州期末)下列關于數據結構的說法正確的是 ( ?。?br/>A.“撤銷”操作,是“隊列”的應用
B.排隊就餐,是“?!钡膽?br/>C.“鏈表”存儲相鄰節點不需要連續空間
D.“樹”中每個節點的前后都只有一個相鄰節點
3.(2022高二下·湖州期末)將微信群他人發送的信息轉發至其他微信群,關于該行為說法正確的是 (  )
A.信息被轉發次數越多,自身損耗越大
B.只是轉發他人信息,轉發者無需承擔任何責任
C.及時轉發信息是合格的數字公民應盡的義務
D.隨意轉發信息可能會導致個人隱私泄露
4.(2022高二下·湖州期末)網頁傳輸過程如圖所示,下列說法不正確的是( ?。?br/>A.客戶端A可以通過HTTP協議訪問Web服務器B上的網頁
B.客戶端A訪問Web服務器A無需經過網關A
C.客戶端A訪問Web服務器B的訪問請求最先到達網關B
D.Web服務器A和Web服務器B的IP地址可以相同
5.(2022高二下·湖州期末)某智能終端連接聲音傳感器和LED燈,實現拍一次手,LED燈亮;再拍一次手,LED燈滅;周而復始。部分代碼如下:
flag = True
while True:
voice=pin0.read_analog(  )
if voice>380:
if flag:
pin14.write_digital(0) #關閉LED
flag=False
else:
pin14.write_digital(1) #點亮LED
flag=True
sleep(1000) #延時1秒
下列說法正確的是 (  )
A.LED燈連接在0號引腳
B.聲音傳感器連接在14號引腳
C.聲音傳感器實現數模轉換功能
D.修改380為180可以實現輕拍開關LED燈
6.(2022高二下·湖州期末)科技小組準備搭建酒店智能門鎖系統,基本工作流程:管理終端將基本信息(包含驗證信息)錄入并傳輸到服務器中;智能終端將客戶輸入的驗證信息至服務器上進行驗證,驗證通過后,解鎖開門。系統結構圖如圖所示,下列說法正確的是 ( ?。?br/>A.該系統中管理終端只能是智能手機
B.該信息系統中的用戶是指入住的客戶
C.為提高開發效率,無需進行網絡測試
D.為實現不聯網開鎖,需將客戶驗證信息保存到智能終端
7.(2022高二下·湖州期末)某加密算法程序段如下所示:
def jiami(x):
if "A"<=x<="Z":
y=chr(ord(x)+32)
elif "0"<=x<="9":
y=str((int(x)+1)%10)
else:
y=x
return y
mingwen=input("請輸入明文")
miwen=""
for x in mingwen:
miwen=miwen+jiami(x)
print("密文為:",miwen)
輸入“Abc@789”并運行程序,輸出結果是(  )
A.abc8910 B.abc@890 C.ABC678 D.aBC@789
8.(2022高二下·湖州期末)某平臺的個性化廣告推薦工作原理是基于用戶注冊時填寫的信息及使用平臺服務產生的行為數據等信息,推測用戶可能感興趣的內容。關于上述事例,下列說法不正確的是(  )
A.用戶使用平臺服務產生的行為數據屬于靜態數據
B.海量的平臺用戶注冊數據可以采用分布式系統進行管理
C.平臺推測用戶可能感興趣的內容不需要分析用戶行為數據間的因果關系
D.用戶信息填寫不完整可能會導致平臺收集的數據存在數據缺失問題
9.(2022高二下·湖州期末)有如下Python程序段:
a=[]
b=[1,5,4,1,5]
c={1:3,2:4,3:5,4:1,5:2}
for i in b:
if i not in a:
a.append(c[i])
print(a)
運行該程序段后,列表a的值是(  )
A.[1,5,4] B.[3,2,1] C.[3,2,1,2] D.[3,2,1,3]
10.(2022高二下·湖州期末)某隊列的數據結構如圖所示,head和tail分別為隊列的頭、尾指針。現對該隊列進行以下操作:①隊首元素出隊輸出②隊首元素出隊再入隊,重復①②操作直到隊列為空。若隊列數據元素為“LUCKY”,則輸出順序是(  )
A.LYUKC B.LCYUK C.LCYKU D.LUCKY
11.(2022高二下·湖州期末)用棧的數據結構編寫進制轉換中的“除二取余法”的程序段如下:
st=[-1]*100
top=-1
n=int(input("請輸入一個十進制數:"))
while n>0:
while top!=-1:
print(st[top],end="")
top-=1
方框處的代碼由以下四部分組成:
①n=n//2 ②top+=1 ③x=n%2 ④st[top]=x
下列選項中,代碼順序正確的是(  )
A.③④②① B.③①②④ C.①②③④ D.①③④②
12.(2022高二下·湖州期末)如圖a為一棵二叉樹,其數組實現示意圖(部分)如圖b所示
下列說法正確的是( ?。?br/>A.該二叉樹的前序遍歷為ABCDEFG
B.該二叉樹的高度為3
C.該二叉樹是完全二叉樹
D.節點G存儲在數組下標為11的位置
13.(2022高二下·湖州期末)小明收集了本市新冠疫苗接種點的相關信息,存儲在“ymjx”文件中,如圖a所示,編寫Python程序對數據進行處理。
圖a
(1)實現相關功能的程序如下,請在劃線處填入合適的代碼:
import pandas as pd
import matplotlib.pyplot as plt
df=pd.read_excel("ymjx")
#輸出功能:輸出接種臺數大于2的接種單位名稱
df1=df[    ]
print(df1.單位)
#統計功能:統計各區縣的醫務人員數量
g=df.groupby("區縣",as_index=False)["醫務人員數"]
df2=    
print(df2)
#分析功能:分析本市各類別(常規、方艙、醫療臨時點、校企臨時點、其他)接種單位的數量情況并制作圖表呈現
g=df.groupby("類別",as_index=False)
df3=g.count()
df3=
plt. (df3.類別,df3.單位)
plt.show()
(2)為得到圖b所示的圖表,程序代碼中加框處填入的代碼組合可能是
圖b
A.甲 丙 B.甲 丁 C.乙 丙 D.乙 丁
14.(2022高二下·湖州期末)小明基于Flask Web框架編寫了“最喜歡詩人評選”的程序,“評選結果”頁面如圖a所示,“參加評選”頁面如圖b所示。評選規則:當推選的詩人已經存在時,將其熱度值增加1;否則添加該詩人的記錄,并將其熱度值設為1。
圖a 圖b
采用SQLite3設計數據庫data.db,其中info表包括兩個字段:
段名 數據類刑
poet text
heat integer
(1)根據題意,數據庫“data.db”的“info”表中“poet”字段用于存放    (單選,填字母:A .詩人的姓名 / B .詩人的熱度值)。
(2)實現上述功能的Python程序部分代碼如下,請選擇▲處的代碼    (單選,填字母:A .CREATE TABLE info / B .INSERT INTO info / C .SELECT * FROM info)。
@app.route('/')
def view(  ):
#按熱度值降序查詢info表中記錄,并渲染“view.htm”網頁模板顯示結果,代碼略
@app.route(' ①
', methods=['GET','POST'])
def selectpoet():
if request.method=='POST':
x=request.form['xm'] #獲取圖b所示文本框中輸入的內容
conn=sqlite3.connect('data.db')
cur=conn.cursor()
cur.execute(" ▲ where
poet='%s'" %x) #查詢當前詩人記錄
data=cur.fetchall()
if data: #當data非空時,則表示所推選的詩人已經存在,將其熱度值增1 y=data[0][1]+1
cur.execute("update info set
heat=%d where poet='%s'" %(y,x))
else:
cur.execute("insert into
info(poet,heat) values('%s',%d)" %( ② ))
conn.commit(  )
cur.close(  )
conn.close(  )
return '評選成功!'
else:
return render_template('select.htm')
if __name__=='__main__':
app.run()
(3)請在劃線處填入合適的代碼。
①  ?、凇?  
15.(2022高二下·湖州期末)小明對入棧、出棧規則研究發現,若有n個數字1,2,3,……,n按由小到大的順序入棧,則出棧序列必須遵循下述原則:當數字x出棧后,則在x后出棧的小于x的所有數字必定以降序排列,比x大的數字可以夾雜在該降序序列中。現編寫Python程序,按上述原則驗證一個隨機產生的出棧序列是否可能,程序運行界面如圖所示。
(1)根據題意,若有7個數字入棧,則出棧序列“3→2→5→4→7→1→6”是    (單選,填字母:A .可能 / B .不可能)
(2)實現上述功能的Python程序代碼如下,程序中加框處代碼有錯,請改正。
import random
n=int(input('請輸入入棧元素的個數:'))
data=[i+1 for i in range(n)]
random.shuffle(data) #將序列的所有元素隨機排序
s=''
for i in range(n):
s+=str(data[i])+'→'
print('隨機產生的出棧序列為:'+ ) #去除最后多余的'→'
flag=True; i=0
while i
for j in range(i+1,n):
if data[j]if data[j]x=data[j]
else:

break
i+=1
if flag:
print('該出棧序列是可能的!')
else:
print('該出棧序列是不可能的!')
(3)請在劃線處填入合適代碼。
①   ②   
16.(2022高二下·湖州期末)某餐廳輔助配餐程序提供給用戶基于預算的點菜功能,該程序主要由“菜單顯示”及“訂單管理”兩大基本模塊組成,具體如下:
◆菜單顯示功能:輸出菜價小于等于預算經費余額且在售的菜品;
◆訂單管理功能:包括輸出訂單中的菜品信息,訂單菜品的刪除和添加等。
(1)菜品數據相對穩定,為了便于查找菜品,采用( ?。┙Y構較為合理,訂單數據涉及頻繁的增加或刪除,采用( ?。┙Y構較為合理。
上述可填的內容為:   (單選,填字母:A .數組、鏈表/B .鏈表、數組)
(2)餐廳菜品數據表如下所示,每道菜由4個數據項組成,第一項為菜品編號,第二項為菜品名稱,第三項的菜品單價(以“分”為單位,該數據項為0.表示菜品已下架),第四項為當月銷量。實現菜單顯示和輸出訂單菜品信息的程序如下,餐廳菜單保存在menu中,格式為:menu=[[0,"太湖三寶",18800,535], [1,"湖羊肉",11800,446],…]。
編號 菜品名稱 菜品價格(單位:分) 當月銷量
0 太湖三寶 18800 535
1 湖羊肉 11800 446
… … … …
n-1 白果蘆筍 0 2
程序運行結果如圖所示,請在劃線處填入合適的代碼。
#讀取餐館全部菜品數據保存到menu中,數據類型及格式見題干描述,代碼略。
sal=int(input("☆ 請輸入你的消費預算(單位:分):"))
print("☆ 可供選擇的菜品:")
for i in range(len(menu)):
if     and menu[i][2]<=sal:
print(' ',menu[i])
n=input("☆ 請輸入預選擇的菜品編號,以逗號分隔:").split(',')
x=len(n)
lis=[[int(n[i]),i+1] for i in range(x)]
lis[x-1][1]=-1
p=0
while p!=-1:
bh=lis[p][0]
if menu[bh][2]<=sal:
   
y=p
else:
lis[y][1]=lis[p][1]
p=lis[p][1]
p=0;s=''
while p!=-1:
s+=menu[lis[p][0]][1]+' '
   
print('☆ 點單成功的菜品:'+s)
print("☆ 剩余金額:"+str(sal))
答案解析部分
1.【答案】A
【知識點】信息及其特征;數據、知識、智慧的定義與特征
2.【答案】C
【知識點】基本數據結構
3.【答案】D
【知識點】信息素養、網絡道德規范及法律法規
4.【答案】C
【知識點】網絡中的信息載體、通信線路和連接設備
5.【答案】D
【知識點】傳感器信息的獲取
6.【答案】D
【知識點】信息系統的組成及功能;信息系統的開發過程
7.【答案】B
【知識點】過程與自定義函數;分支結構語句及程序實現;加密與解密算法
8.【答案】A
【知識點】數據、知識、智慧的定義與特征;常見的數據問題
9.【答案】C
【知識點】常見數據類型、數組;循環結構語句及程序實現
10.【答案】C
【知識點】基本數據結構
11.【答案】B
【知識點】運算符、基本運算與表達式;基本數據結構
12.【答案】D
【知識點】基本數據結構
13.【答案】(1)df["接種臺數"]>2;g.sum()
(2)D
【知識點】編程處理數據與可視化;表格數據的圖表呈現
14.【答案】(1)A
(2)C
(3)/select;x,1
【知識點】程序訪問數據庫;字段的數據類型
15.【答案】(1)B
(2)s[:-1] 或 s[0:2*n-1]
(3)x=data[i];flag=False
【知識點】循環結構語句及程序實現;模塊;基本數據結構
16.【答案】(1)A
(2)menu[i][2]!=0;sal-=menu[bh][2];p=lis[p][1]
【知識點】常見數據類型、數組;分支結構語句及程序實現;循環結構語句及程序實現;基本數據結構
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. 主站蜘蛛池模板: 松原市| SHOW| 韶关市| 广饶县| 伊春市| 洪洞县| 通江县| 明星| 鱼台县| 滕州市| 揭西县| 沙湾县| 大丰市| 黑水县| 大冶市| 大新县| 宁国市| 扶沟县| 新乡市| 福清市| 普定县| 永修县| 呼和浩特市| 洪湖市| 巨鹿县| 渝北区| 苍南县| 左贡县| 无为县| 营山县| 离岛区| 佛山市| 宜宾县| 通许县| 汉源县| 安远县| 潼南县| 堆龙德庆县| 田林县| 黄大仙区| 寻乌县|