雙色球彩票選購程式!!!!
主要是列表和迴圈結構知識的練習。
# coding:utf-8
"""程式名稱:twocolorball.py
程式功能:雙色球彩票,選購程式
程式編寫:autumnleaf
編寫日期:2021-02-28 10:22
""""""
1、先讓使用者一次選擇6個紅球,再選擇2個藍球,最後統一列印使用者選擇的球號。
2、確保使用者不能選擇重複的,選擇的數不能超出範圍。
"""title_info = """***************===雙色球列印程式**********====
1、請使用者選擇6個紅球和2個藍球;
2、球號不能重複選擇。
****************************************====
"""# 列印資訊頭
print(title_info)
# 初始化藍球和紅球的列表
blue_ball = # 1-16之間
red_ball = # 1-33之間
# 選擇紅球號碼
while len(red_ball) < 6:
user_choice1 = int(input("請輸入6個紅球的號碼:"))
if 0 < user_choice1 < 34:
if user_choice1 in red_ball:
print("number %d is already exist in red_ball list!" % user_choice1)
continue
else:
list_num = len(red_ball)
# 輸出紅色文字的提示資訊
print("\033[1;31m [%d]您選擇的紅球號碼是:%d \033[0m" % (list_num, user_choice1))
else:
print("紅球請選擇1-33之間的號碼!")
print("-----------------------------")
# 選擇藍球號碼
while len(blue_ball) < 2:
user_choice2 = int(input("請輸入2個藍球的號碼:"))
if 0 < user_choice2 < 17:
if user_choice2 in blue_ball:
print("number %d is already exist in blue_ball list!" % user_choice2)
continue
else:
list_num = len(blue_ball)
# 輸出藍色字元的提示資訊
print("\033[1;34m [%d]您選擇的藍球號碼是:%d \033[0m" % (list_num, user_choice2))
else:
print("藍球請選擇1-16之間的號碼!")
# 列表排序
red_ball.sort()
blue_ball.sort()
# 列印彩票選擇結果
print("*************************=")
print("\033[1;31m 您選擇的紅球是:\033[0m", red_ball)
print("\033[1;34m 您選擇的藍球是:\033[0m", blue_ball)
print("祝您好運!")
print("*************************=")
執行結果如下圖:
python實現雙色球選取
最近剛看python的書,還屬於小白級程度,晚上沒事買了一注雙色球,想想每次買彩票也挺費勁的,就突發奇用python實現乙個隨機選擇雙色球功能,以後選擇也不用痛苦了,執行下程式自己能選擇就好了,省著每次絞盡腦汁去想了,說幹就幹,以下是全部 import random redqiu lanseqiu ...
python實現雙色球隨機選號
雙色球隨機選號實現 from random impwww.cppcns.comort randrange,randint,sample def display balls 輸出列表中的雙色球號碼 for index,ball in enumerate balls if index len balls...
python練習雙色球
作業 雙色球選購 1 雙色球 假設一共八個球,6個紅球,球號1 32 2個藍球,球號1 16 2 確保使用者不能重複選擇,不能超出範圍 3 使用者輸入有誤時有相應的錯誤提示 4 最後展示使用者選擇的雙色球的號碼 我自己的程式 籃球只有乙個 def selsct ball print 歡迎選擇雙色球!...