最近在学习ML,本人偶尔喜欢买点彩票,经常觉得选号码是件困难的事,而且总是不中奖,那么有没有捷径,让计算机帮我去选号码,或者帮我选择中奖率高的号码。
一、让计算机帮我选取号码,随机选取。python代码如下:
import random def ball(): ball_list=[] while 1: a=random.randint(1,33) if a not in ball_list: ball_list.append(a) if len(ball_list)==6: break ball_list.sort() ball_list.append(random.randint(1,16)) print(ball_list) ball()
这是运行效果:
缺点:中奖率特别低,自己试过,经常是一个号码都不中,哈哈哈哈。
二、爬取双色球开奖历史数据,使用一些算法预测下一期中奖号码,希望能提升中奖率,但是能不能中奖就不清楚了。
先爬取数据保存在ssq.csv文件中,然后看看统计效果。
# coding=utf-8 import requests,c