现在要用python写一个抽签程序。输入要抽取的人数n,随机输出n个学生
时间: 2024-06-09 22:06:57 浏览: 108
详解用python写一个抽奖程序
好的,以下是一个简单的抽签程序示例:
```python
import random
students = ['Alice', 'Bob', 'Charlie', 'David', 'Eve', 'Frank', 'Grace', 'Henry', 'Ivy', 'Jack']
# 定义学生列表
n = int(input('请输入要抽取的人数:'))
# 输入要抽取的人数n,注意要使用int()将输入的字符串类型转换为整数类型
if n > len(students):
print('输入的人数超过了学生总人数')
else:
lucky_students = random.sample(students, n)
# 使用random.sample()函数从students列表中随机抽取n个学生,返回一个新的列表
print('恭喜以下学生被抽中:')
for student in lucky_students:
print(student)
# 遍历新的列表,输出被抽中的学生名单
```
请注意,这只是一个简单的示例程序,实际应用中可能需要根据具体需求进行修改和完善。
阅读全文