初涉python,记录一下第一个程序摸索的过程

最近同事迷上了双色球,经常去买,随机打了若干注之后发现了一个天大的秘密,就是彩票店里面打的随机数会集中在当期中不了的那几个数字上,同事深以为被套路了,我刚好刚刚接触python,想着是不是可以帮助他呢?于是我写下如下代码

# _*_ coding : UTF-8 _*_
# 开发人:jeayo
import random
a = [random.randint(1,33) for i in range(6)] #生成一组红码
print(a)
none = True
while none:  #进入循环
    b = []
    for i in a:                #开始去重
        if i not in b:
            b.append(i)
    # print(b)                   #去重结束
    if len(b)<6:
        c = 6-len(b)
        d = [random.randint(1,33) for i in range(c)]
        # print(d)
        a = b+d
    else:
        lottery_red = a
        print("红区号码为:",lottery_red)
        none = False
lottery_blue = [random.randint(1,17)]
print("蓝区号码为:",lottery_blue)

因为没有学过任何编程,所以遇到几个问题,记录如下:

1.不知道如何去重,一开始使用了set函数,发现set之后就列表就变成了集合,不能和列表进行想加

2. while循环不知如何退出,后来才知道要加一个结束的信号

3.输出时红区为红色字体,蓝区为蓝色字体,这个还没解决,唉

目前只能理解这么多,希望同事能中彩票watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA54ix56yR55qE5YWI55Sf,size_20,color_FFFFFF,t_70,g_se,x_16

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值