玩彩票贏錢概率有多少?用Python來告訴你

2021-08-19 00:21:25 字數 2959 閱讀 9207

標籤(空格分隔): python

工具:jupyter notebook + anaconda

遊戲規則:時時彩一種玩法是買尾號。2元乙個數字,中獎是20元。每個數字出現的概率相等。

目前想到兩種買法:

隨機購買,人是感性動物,很容易受周圍環境干擾。完全隨機購買在生活中是不存在的。

分析數字在前面n期出現的概率,選擇概率最小的n個數字購買。

匯入包

import numpy as np
def

play_lottery

(my_money,play_num,money):

''' 隨機選擇數的中獎率

result:結果字典

num:用於統計每個數字出現次數

my_money:我的餘額

play_num:投注期數

money:投注額

flag: 1代表贏錢 0則相反 2表示不輸不贏

'''flag = 1

temp = my_money

result =

data = np.random.randint(0,10,(play_num,1))

num = np.zeros((10,1))

for i in data:

play = np.random.randint(0,10,(5,1))

if i in play:

temp = temp + money

else:

temp = temp - money

if result[str(i[0])] == i[0]:

num[i[0]] = num[i[0]] + 1

print('我的餘額:',temp)

print('開獎結果統計:\n',num[0][0],num[1][0],num[2][0],num[3][0],num[4][0],num[5][0],num[6][0],num[7][0],num[8][0],num[9][0])

if temp < my_money:

flag = 0

elif temp == my_money:

flag = 2

return flag

賭博**

可以看出輸:贏:平=6037:1886:2077

第一次購買,假設玩家已經獲取到前面n期開獎號的中獎規律,不不不,應該是前面n期的各個數字出現的次數。

方法如下:

def

play_lottery2

(my_money,play_num,money):

''' 隨機選擇數的中獎率

result:結果字典

num:用於統計每個數字出現次數

my_money:我的餘額

play_num:投注期數

money:投注額

flag: 1代表贏錢 0則相反 2表示不輸不贏

'''flag = 1

temp = my_money

result =

data = np.random.randint(0,10,(play_num,1))

num = np.zeros((10,1))

num_first = np.random.randint(0,10,(10,1))

is_one = 1

for i in data:

if is_one == 1:

play = np.argsort(num_first,axis=0).reshape(-1,1)[0:5]

is_one = 0

play = np.argsort(num,axis=0).reshape(-1,1)[0:5]

if i in play:

temp = temp + money

else:

temp = temp - money

if result[str(i[0])] == i[0]:

num[i[0]] = num[i[0]] + 1

print('我的餘額:',temp)

print('開獎結果統計:\n',num[0][0],num[1][0],num[2][0],num[3][0],num[4][0],num[5][0],num[6][0],num[7][0],num[8][0],num[9][0])

if temp < my_money:

flag = 0

elif temp == my_money:

flag = 2

return flag

賭博**

可以看出按照概率購買之後比值為:

輸:贏:平=3733:3761:2506

相對之前完全隨機購買

輸:贏:平=6037:1886:2077

贏得機率提公升了不少,甚至贏>輸,說的我都想翹課買彩票了。

好了回到正題。珍愛生命,遠離黃賭毒。

買彩票中獎的概率是多少?

我可以教你個方法,百之百的中獎。看你買什麼彩票,是福利彩票,還是體育彩票。如果是福利彩票,那你就這樣買,福利彩票中獎號共7位數,前面是6個紅球號。後面是1個藍號,也就是6十1,前面的6個紅球號要從33個號當中任選6個號,後面的藍號要從16個藍號當選號,如果想要百分之百中,那就前面任選6個紅球號,後面...

uva 11427 玩紙牌 概率

題目 思路見注釋 dp i j dp i 1 j 1 p dp i 1 j 1 p 分析狀態轉移方程的要點 1.遞推每次只要進步一點點 見 2.狀態決定了有哪些決策。第i天要麼 成功 要麼 失敗 另加 還要巧妙地賦予dp x 意義,並充分利用。const int inf 0x3f3f3f3f con...

有多大的概率會遲到?

小a在早上去教研室的路上,看到了胡博,大叫了一聲 混蛋!胡博的綽號 胡博回過頭,還看到了小b和小c。胡博還在慢悠悠的走,小a就說 胡博,你看到我們三個走在一起,你還不走快點兒,不怕遲到麼?好吧,我就是小a。謝天謝地,今天沒有遲到。我坐在位置上的時候,就在想剛才發生的事,我告訴胡博,他同時看見了我,小...