python 某课程需要学生做课堂演练程序随机分配演示顺序 从键盘输人学生姓名,每行一直到输为止,随机分配演示顺序后,将结果中的姓名以逗号间隔输出在 行上
时间: 2024-01-22 22:17:50 浏览: 19
python:实现上课随机点名过程
5星 · 资源好评率100%
可以使用random模块中的shuffle函数来实现随机分配演示顺序,具体代码如下:
```python
import random
# 从键盘输入学生姓名,每行一直到输入空行为止
students = []
while True:
student = input("请输入学生姓名(输入空行结束):")
if student == "":
break
students.append(student)
# 随机分配演示顺序
random.shuffle(students)
# 将结果中的姓名以逗号间隔输出在一行上
print(",".join(students))
```
运行示例:
```
请输入学生姓名(输入空行结束):张三
请输入学生姓名(输入空行结束):李四
请输入学生姓名(输入空行结束):王五
请输入学生姓名(输入空行结束):
李四,张三,王五
```
阅读全文