shell指令碼實現機選雙色球

2021-10-20 22:41:21 字數 863 閱讀 3693

#!/bin/bash

#功能描述(descrtiption):機選雙色球.

#紅色球1-33,藍色球1-16,紅色球號碼不可以重複.

#6組雙色球,1組藍色球.

red_col=

'\033[91m'

blue_col=

'\033[34m'

none_col=

'\033[0m'

red_ball=

""#隨機選擇1-33的紅色球(6個),1-16的籃球(1個).

#每選出乙個號碼通過+=的方式儲存到變數中.

#通過grep判斷新選出的紅球是否已經出現過,-w選項是過濾單詞.

while:do

clear

echo

"---機選雙色球---"

tmp=$[random%33+1]

echo

"$red_ball"

|grep -q -w $tmp

&&continue

red_ball+=

" $tmp"

echo -en "$red_col

$red_ball

$none_col"

word=

$(echo

"$red_ball"

|wc -w)

if[$word -eq 6 ]

;then

blue_ball=$[random%16+1]

echo -e "$blue_col

$blue_ball

$none_col"

break

fisleep 0.5

done

python實現雙色球選取

最近剛看python的書,還屬於小白級程度,晚上沒事買了一注雙色球,想想每次買彩票也挺費勁的,就突發奇用python實現乙個隨機選擇雙色球功能,以後選擇也不用痛苦了,執行下程式自己能選擇就好了,省著每次絞盡腦汁去想了,說幹就幹,以下是全部 import random redqiu lanseqiu ...

shell 寫乙個生成雙色球的指令碼

紅色球號碼從1 33中選擇 藍色球號碼在這裡插入 片從1 16中選擇 redballs 紅球 blueballs 藍球 result 定義乙個裝搖出來的紅球的陣列 i 0 做輔助用,做裝紅球的索引 while lt 6 只要裝紅球的陣列小於6個,就進行迴圈 do redlen 原紅球陣列的的長度 n...

python實現雙色球隨機選號

雙色球隨機選號實現 from random impwww.cppcns.comort randrange,randint,sample def display balls 輸出列表中的雙色球號碼 for index,ball in enumerate balls if index len balls...