测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A26536. 某地区一个博物馆,登记姓名即可进入免费参观,由于博物馆管理人员较少,需要一个自助登记姓名的程序代替人工登记,请为其编写程序。(1) 程序提示用户输入字符串,该字符串表示登记的姓名,将该字符串存入列表name;注:input()函数的参数为“姓名:”。(2) 利用循环结构,连续接受用户姓名,存入列表name,当输入“Q”时,打印输出列表name,并退出循环,结束程序。例:输入:陈明 李芳 吕广 Q…

填空题 容易

题目描述

某地区一个博物馆,登记姓名即可进入免费参观,由于博物馆管理人员较少,需要一个自助登记姓名的程序代替人工登记,请为其编写程序。

(1) 程序提示用户输入字符串,该字符串表示登记的姓名,将该字符串存入列表name;

注:input()函数的参数为“姓名:”。

(2) 利用循环结构,连续接受用户姓名,存入列表name,当输入“Q”时,打印输出列表name,并退出循环,结束程序。

例:输入:

陈明
李芳
吕广
Q

输出:

['陈明', '李芳', '吕广']

参考答案

n_list = [] while True: name =="Q": print("n_list") break n_list.append(name)

答案解析

测试样例:

输入:Q 输出:[ ]

输入:陈明 Q 输出:['陈明']

输入:吕广 Q 输出:['吕广']

输入:陈明 黄静 Q 输出:['陈明', '黄静']

输入:陈明 李芳 吕广 Q 输出:['陈明', '李芳', '吕广']

输入:李芳 吕广 黄静 Q 输出:['李芳', '吕广', '黄静']

输入:陈明 吕广 黄静 Q 输出:['陈明', '吕广', '黄静']

输入:陈明 李芳 黄静 Q 输出:['陈明', '李芳', '黄静']

输入:陈明 李芳 吕广 黄静 Q 输出:['陈明', '李芳', '吕广', '黄静']

输入:陈明 小李 吕广 黄静 Q 输出:['陈明', '小李', '吕广', '黄静']

上一题 下一题