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 输出:['陈明', '小李', '吕广', '黄静']
上一题
下一题