猫史档案馆


【Python作品分享】3.2 随机抽出10个勇士【作品秀】

用户:流光溢彩的白流光溢彩的白查看:0 回复:0 评论:0 创建时间:2022-08-19T14:51:06


【作品展示】

center_image

 

【作品介绍】

代码里有程序的简介

 

【作品源代码】

print('3.2 随机抽出10个勇士')
'''
关于挑选勇士的程序,现在分析如下:
(1)定义队伍人数,初始值是500
(2)面试后如选中一人,队伍会少一个人
(3)如果未选中,让其归队,队伍人数不会变化
(4)无论上一次有没有选中只需要在剩下的人数里继续产生随机数
(5)如果剩下的人数是490人就意味着10人已经选满,循环结束
'''
#本程序从500人的队伍里随机挑出,如果满意就入选,不满意就归队
import random
a=500
while True:
    if a<=500-10:
        print('您已经选够10个人!')
        exit()
    b=random.randint(1,a)
    if(input('还剩下'+str(a)+'人,这是随机挑选的第'+str(b)+'号,您满意吗(y/n)?')=='y'):
        a=a-1

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页