欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

**分析娱乐_排列3、5_2021年5月15日

程序员文章站 2022-03-31 14:53:26
...
import random, time

from random import choices


def Permutation3():
    zone_1 = list(range(0, 10))
    zone_2 = list(range(0, 10))
    # 建立两个前区对比变量
    pc_1 = random.choices(zone_1, k=3)
    vs_1 = random.choices(zone_1, k=3)
    # 建立两个后区对比变量
    pc_2 = random.choices(zone_2, k=5)
    vs_2 = random.choices(zone_2, k=5)
    cont_1 = 0
    cont_2 = 0
    t_1 = time.time()
    print(f'号码对撞测试开始:\n')
    while pc_1 != vs_1:
        cont_1 += 1
        print(f'尝试次数:{cont_1} 次')
        vs_1 = random.choices(zone_1, k=3)
        # print(f'前区相同号码为:{vs_1}')
        while pc_2 != vs_2:
            cont_2 += 1
            # print(f'后区尝试次数:{cont_2}')
            vs_2 = random.choices(zone_2, k=5)
            # print(f'后区相同号码为:{vs_2}')
    t_2 = time.time()
    print('='*10,'成功分割线','='*10)
    print('时间戳:', time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(time.time())))
    print('(体彩)排列系 - 每天 20:25 开奖\n用时:', t_2 - t_1, '\n尝试次数:', cont_1, '次')
    print(f'买下面的号码:\n排列3(组选6):{vs_1} \n排列5(只有直选):{vs_2}')
    print('=' * 10, '成功分割线', '=' * 10)

Permutation3()