震惊!!!小伙子半夜竟然偷偷用python干这样的事情!!!

前言:
之前学Java一直想弄个简单的抽奖程序出来,但一瞬间想不出来思路,因为有些技术栈可能没有掌握好。
但是最近学了几天 python竟然突然来了思路,于是就有了下面这些。
写了一些时间主要是从简简单单的固定字符串抽取到随机输入字符串随机抽取,然后自己加了些比较正常的要求。

list = []
a1=set()
while True:
    shuru=input("请输入您所需要抽取的内容,输入#结束或者输入9090退出\n\n")
    if shuru=="#":
        if len(list)<=1 :
            print("输入的内容不能<1\n")
            continue
        else:
            break
    elif shuru=="9090":
        print("欢迎下次使用弱智使用抽奖机制,谢谢!")
        sys.exit()
    elif shuru in list :
        print("输入重复!!!\n\n")
        continue
    list.append(shuru)

a="test";b=(len(list))-1

while True :
    a1.add(a)
    a =int(random.randint(0, b))
    s=input("等待输入S抽取...:\n")
    if s == "s" :
        print("该次抽中的 为",list[a],end="\n\n")
        del list[a]
        b -= 1
    if s == "9090" or len(list)==0:
        print("欢迎下次使用弱智使用抽奖机制,谢谢!")
        break

结尾:看不懂的可以评论区下面留言,有更好见解的欢迎指教。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值