用Python的队列制作一个传土豆杀人的小游戏!(算法小游戏!!!)

用Python的队列制作一个传土豆杀人的小游戏!(算法小游戏!!!),第1张

概述游戏规则有一个函数,传入的参数是名字的列表,函数中的(传递多少次杀人是随机的),只需要看谁的运气好,就可以活到最后!!CodedefhotPhoto(namelist):n=len(namelist)num=randint(1,n)simqueue=Queue()fornameinnamelist:simqueue.enqueue( 游戏规则

有一个函数,传入的参数是名字的列表,函数中的(传递多少次杀人是随机的),只需要看谁的运气好,就可以活到最后!!

Code
def hotPhoto(nameList):    n = len(nameList)    num = randint(1, n)    simqueue = Queue()    for name in nameList:        simqueue.enqueue(name)    while simqueue.size() > 1:        for i in range(num):            simqueue.enqueue(simqueue.dequeue())        simqueue.dequeue()    return '每传递{}次杀死一人,最终剩下{}'.format(num, simqueue.dequeue())print(hotPhoto(['Mjj', 'James', 'Tom', 'Bruse', 'Jack', 'Jane']))
示例

总结

以上是内存溢出为你收集整理的用Python的队列制作一个传土豆杀人的小游戏!(算法小游戏!!!)全部内容,希望文章能够帮你解决用Python的队列制作一个传土豆杀人的小游戏!(算法小游戏!!!)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1188602.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存