组卷题库 > 高中信息技术试卷库
试题详情
某班级学习委员编写了一个随机抽取学生的程序,用于辅助班级作业检查。具体功能如下,班级名单存储在文件“mingdan.csv”中,输入抽取的学生数k,则输出随机抽取的学生名单。文件“名单”部分界面如图a所示,程序运行结果如图b所示。python程序代码如下,请回答下列问题。

图 a

图 b

from random import randint   import csv

k = int(input("请输入抽取人数: print("抽取人员名单为: ")

f = open("mingdan.csv")

f_csv = csv.reader(f)

dic = {}

num = 0

for row in f_csv:

  if num == 0:"))

    print(row[0]," ",row[1])

    num += 1

    continue

  dic[num] = [row[0],row[1]]

  num += 1

  f.close()

  num -= 1

  i = 0

while i < k:

  luck =      ①    

  

  print(dic[luck][0],     ③     )

  i += 1

  if num == i + 1:

    Break

知识点
参考答案
采纳过本试题的试卷
教育网站链接