试题

试题 试卷

logo

题型:综合题 题类: 难易度:普通

浙江省环大罗山联盟2023-2024学年高二下学期期中考试信息技术试题

 某面馆2024年2月订餐数据保存在文件“ddsl.xlsx”中,部分数据如图a所示,编写Python程序,统计2月订餐最多的3种菜品,并使用图表呈现统计结果(并列前三的菜品均显示),如图b所示。

图a

import pandas as pd

df = pd.read_excel("ddsl.xlsx") #读文件中的数据

df= df.drop(["日期","订单号","单价","金额"],axis=1) #删除列

dfg = df.groupby("    ①    ",as_index= False).sum() #分组求和

dfs =    ②

plt.bar(dfs["菜品"], dfs["份数"])  #绘制柱形图

#设置图表样式,显示图表代码略

(1)、统计2月订餐最多的3种菜品,由图b可知,该面馆有个菜并列第三。

图b

(2)、请在程序划①线处填入合适代码。

(3)、程序加框处应填入的正确代码为____(单选,填字母)。
A、dfs = df.sort_values("份数",ascending= True) #升序排序 B、dfs = df.sort_values("份数",ascending = False) C、dfs = dfg.sort_values("份数",ascending = True) D、dfs = dfg.sort_values("份数",ascending = False)
(4)、下列选项能实现划线②处功能的有____(多选,填字母)。
A、dfs[0:3] B、dfs.head() C、dfs[dfs.份数>=dfs["份数"][2]] D、dfs[dfs.份数>=dfs.at[2,"份数"]]
举一反三
【加试题】某公司需要设计一个生日查询系统:输入某个日期,就能查出在这天生日的所有员工姓名,并统计出生人人数,以便于公司提前为员工准备生日礼物。员工信息存储在数据库文件“员工信息.mdb”的数据表“members”中,数据表“members”的结构如下:

VB应用程序界面如上图所示,在文本框text1中输入查询的日期(以月日形式,如0623),单击“查询”按钮,在列表框中显示所有这个日子出生的员工姓名(按姓名排序),并在Label3处显示员工数量,如果人数为0,则在列表框中显示“本天没有员工生日”。

解决此问题的VB程序如下,阅读程序并完成后面的问题。

‘定义存放员工姓名的数组na

Private Sub CmsqClick()

  Dim n As Integer , i As Integer , j As Integer

  Dim t1 As String

  ‘连接数据库获取数据

  Dim cn As new connection

  Dim rs As new recordest

  Dim str1 As String , str2 As String

     str1 =”driver=Microsoft access driver(*.mdb)”;dbq=”&app.path”&”员工信息.mdb”

     cn.open str1

     str2 = “select * form members where 生日 =’“ + text1.text + ”’”

     rs.open str2 , cn.adOpenDynamic ,adLockOptimistic

     n = 0

     Do While Not Rs.EOF

       n = n + 1

       na(i) = rs.Fields(“姓名”).value

       rs.MoveNext

     Loop 

     rs.close

     cn.close

‘按姓名排序

If n = 0 Then

  List1.AddItem “本天没有员工生日”

Else

  For i = 1 to n-1

    For j = 1 to n+1 Step -1

      If na(j) < na(j-1) Then

        t1 = na(j) :     ①      : na(j-1) = t1

      End If

    Next j

   Next i

   For i = 1 to n

     List1.AddItem     ②   

   Next i

   Label3.Caption = “这天共” + Str(n) + “位员工生日”

  End If

End Sub

返回首页

试题篮