python程序猴子选大王
时间: 2024-01-05 08:52:20 浏览: 157
猴子选大王程序
这是一个经典的问题,其解法如下:
1. 创建一个列表,其中包含所有参与游戏的人。
2. 使用while循环,直到列表中只剩下一人为止。
3. 在每一轮中,从列表中随机选择一人作为大王。
4. 将大王从列表中删除。
5. 将剩余的人重新组成列表,继续进行下一轮。
下面是具体的Python代码实现:
```python
import random
# 参与游戏的人
people = ['Alice', 'Bob', 'Charlie', 'David', 'Eva', 'Frank']
# 循环直到只剩下一人
while len(people) > 1:
# 从列表中随机选择一个人作为大王
king = random.choice(people)
print(king, "is the king!")
# 从列表中删除大王
people.remove(king)
# 输出最终的大王
print("The king of the monkeys is", people[0])
```
运行上述代码,就可以得到程序猴子选大王的结果。
阅读全文