以下是一个简单的编写老师上课随机提问学生的程序的示例:
import random
students = ["学生1", "学生2", "学生3", "学生4", "学生5"] # 学生名单
def random_question():
random_student = random.choice(students) # 随机选择一个学生
return random_student
# 主程序
while True:
command = input("输入“提问”开始提问,输入“退出”结束程序:")
if command == "提问":
student = random_question()
print(f"请{student}回答问题!")
# 在这里可以编写你要进行的提问操作
elif command == "退出":
print("程序已退出。")
break
else:
print("无效指令,请重新输入!")
这个程序首先定义了一个学生名单列表,然后通过random.choice()
函数从中随机选择一个学生。当用户输入"提问"时,会随机选择一个学生并打印出提问的信息,你可以在该位置添加其他的提问操作。当用户输入"退出"时,程序会结束。