Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os
- import random
- import time
- from tkinter import *
- from tkinter import ttk
- from tkinter import Tk, Button, Frame
- import self as self
- #make the project so it prints a win message when you win
- #make the buttons do something start or quit
- #make the program gamble system better with the user entering their own numbers or has option of how many numbers on each column
- rw = Tk()
- rw.geometry("550x500")
- rw.title("GAMBLING GAME",)
- text_12xd = Label(text="WELCOME TO MY GAMBLING GAME", bg="grey", fg="black", height="10", width="46", font="times 16")
- rw.configure(bg="grey")
- text_12xd.pack()
- topFrame = Frame(rw)
- topFrame.pack()
- bottomFrame = Frame(rw)
- bottomFrame.pack(side=BOTTOM)
- def quit_pro_instant():
- print("Done")
- raise SystemExit
- button1 = Button(topFrame, text="Start", fg="blue", bg="grey", font="30",command=())
- button2 = Button(topFrame, text="Quit", fg="red", bg="grey", font="30", command=quit_pro_instant)
- button1.config(height=20, width=30)
- button2.config(height=20, width=30)
- button1.pack(side="left")
- button2.pack(side="right")
- button1.config()
- rw.mainloop()
- os.system('cls' if os.name == 'nt' else 'clear')
- b = input("Welcome to my gambling random numbers game, press enter to start...")
- def check_age():
- note = str(input("You must be over 18 to gamble. Are you over 18 (Y or N)"))
- if note == "yes":
- print("You can continue...")
- elif note == "y":
- print("You can continue...")
- elif note == "Y":
- print("You can continue...")
- elif note == "no":
- print("You are under the appropriate age")
- raise SystemExit
- elif note == "N":
- print("You are under the appropriate age")
- raise SystemExit
- elif note == "n":
- print("You are under the appropriate age")
- raise SystemExit
- else:
- while True:
- print("That's not a yes or no")
- note = str(input("You must be over 18 to gamble. Are you over 18 (Y or N)"))
- if note == "yes":
- print("You can continue...")
- break
- elif note == "y":
- print("You can continue...")
- break
- elif note == "Y":
- print("You can continue...")
- break
- elif note == "no":
- print("You are under the appropriate age")
- raise SystemExit
- elif note == "N":
- print("You are under the appropriate age")
- raise SystemExit
- elif note == "n":
- print("You are under the appropriate age")
- raise SystemExit
- check_age()
- def main():
- g = input("Do you wanna gamble with 4, 3, 2, or 1 column random numbers: ")
- def random_nums():
- try:
- if g == "4":
- for i in range(4):
- nums = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]
- pick1 = random.choice(nums)
- pick2 = random.choice(nums)
- pick3 = random.choice(nums)
- pick4 = random.choice(nums)
- if nums.index(pick1) < nums.index(pick2) < nums.index(pick3) < nums.index(pick4):
- print(pick1, pick2, pick3, pick4)
- else:
- print(pick2, pick1, pick4, pick3)
- elif g == "3":
- for i in range(3):
- nums = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]
- pick1 = random.choice(nums)
- pick2 = random.choice(nums)
- pick3 = random.choice(nums)
- pick4 = random.choice(nums)
- if nums.index(pick1) < nums.index(pick2) < nums.index(pick3) < nums.index(pick4):
- print(pick1, pick2, pick3, pick4)
- else:
- print(pick2, pick1, pick4, pick3)
- elif g == "2":
- for i in range(2):
- nums = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]
- pick1 = random.choice(nums)
- pick2 = random.choice(nums)
- pick3 = random.choice(nums)
- pick4 = random.choice(nums)
- if nums.index(pick1) < nums.index(pick2) < nums.index(pick3) < nums.index(pick4):
- print(pick1, pick2, pick3, pick4)
- else:
- print(pick2, pick1, pick4, pick3)
- elif g == "1":
- for i in range(1):
- nums = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]
- pick1 = random.choice(nums)
- pick2 = random.choice(nums)
- pick3 = random.choice(nums)
- pick4 = random.choice(nums)
- if nums.index(pick1) < nums.index(pick2) < nums.index(pick3) < nums.index(pick4):
- print(pick1, pick2, pick3, pick4)
- else:
- print(pick2, pick1, pick4, pick3)
- else:
- print("That's not a valid number rerun the program...")
- raise SystemExit
- except:
- print("error...")
- if g == "4":
- for i in range(4):
- nums = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]
- pick1 = random.choice(nums)
- pick2 = random.choice(nums)
- pick3 = random.choice(nums)
- pick4 = random.choice(nums)
- if nums.index(pick1) < nums.index(pick2) < nums.index(pick3) < nums.index(pick4):
- print(pick1, pick2, pick3, pick4)
- else:
- print(pick2, pick1, pick4, pick3)
- elif g == "3":
- for i in range(3):
- nums = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]
- pick1 = random.choice(nums)
- pick2 = random.choice(nums)
- pick3 = random.choice(nums)
- pick4 = random.choice(nums)
- if nums.index(pick1) < nums.index(pick2) < nums.index(pick3) < nums.index(pick4):
- print(pick1, pick2, pick3, pick4)
- else:
- print(pick2, pick1, pick4, pick3)
- elif g == "2":
- for i in range(2):
- nums = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]
- pick1 = random.choice(nums)
- pick2 = random.choice(nums)
- pick3 = random.choice(nums)
- pick4 = random.choice(nums)
- if nums.index(pick1) < nums.index(pick2) < nums.index(pick3) < nums.index(pick4):
- print(pick1, pick2, pick3, pick4)
- else:
- print(pick2, pick1, pick4, pick3)
- elif g == "1":
- for i in range(1):
- nums = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]
- pick1 = random.choice(nums)
- pick2 = random.choice(nums)
- pick3 = random.choice(nums)
- pick4 = random.choice(nums)
- if nums.index(pick1) < nums.index(pick2) < nums.index(pick3) < nums.index(pick4):
- print(pick1, pick2, pick3, pick4)
- else:
- print(pick2, pick1, pick4, pick3)
- else:
- print("That's not a valid number rerun the program...")
- raise SystemExit
- random_nums()
- lk = input("Enter how many columns of lucky numbers you want to have 4 3 2 or 1:")
- def lucky_number():
- try:
- if lk == "4":
- for h in range(4):
- lucky_nums = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]
- lucky_num_pick_1 = random.choice(lucky_nums)
- lucky_num_pick_2 = random.choice(lucky_nums)
- lucky_num_pick_3 = random.choice(lucky_nums)
- lucky_num_pick_4 = random.choice(lucky_nums)
- if lucky_nums.index(lucky_num_pick_4) > lucky_nums.index(lucky_num_pick_1) < lucky_nums.index(
- lucky_num_pick_1) \
- < lucky_nums.index(lucky_num_pick_3):
- print(lucky_num_pick_1, lucky_num_pick_2, lucky_num_pick_3, lucky_num_pick_4)
- else:
- print(lucky_num_pick_2, lucky_num_pick_1, lucky_num_pick_4, lucky_num_pick_3)
- elif lk == "3":
- for h in range(3):
- lucky_nums = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]
- lucky_num_pick_1 = random.choice(lucky_nums)
- lucky_num_pick_2 = random.choice(lucky_nums)
- lucky_num_pick_3 = random.choice(lucky_nums)
- lucky_num_pick_4 = random.choice(lucky_nums)
- if lucky_nums.index(lucky_num_pick_4) > lucky_nums.index(lucky_num_pick_1) < lucky_nums.index(
- lucky_num_pick_1) \
- < lucky_nums.index(lucky_num_pick_3):
- print(lucky_num_pick_1, lucky_num_pick_2, lucky_num_pick_3, lucky_num_pick_4)
- else:
- print(lucky_num_pick_2, lucky_num_pick_1, lucky_num_pick_4, lucky_num_pick_3)
- elif lk == "2":
- for h in range(2):
- lucky_nums = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]
- lucky_num_pick_1 = random.choice(lucky_nums)
- lucky_num_pick_2 = random.choice(lucky_nums)
- lucky_num_pick_3 = random.choice(lucky_nums)
- lucky_num_pick_4 = random.choice(lucky_nums)
- if lucky_nums.index(lucky_num_pick_4) > lucky_nums.index(lucky_num_pick_1) < lucky_nums.index(
- lucky_num_pick_1) \
- < lucky_nums.index(lucky_num_pick_3):
- print(lucky_num_pick_1, lucky_num_pick_2, lucky_num_pick_3, lucky_num_pick_4)
- else:
- print(lucky_num_pick_2, lucky_num_pick_1, lucky_num_pick_4, lucky_num_pick_3)
- elif lk == "1":
- for h in range(1):
- lucky_nums = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]
- lucky_num_pick_1 = random.choice(lucky_nums)
- lucky_num_pick_2 = random.choice(lucky_nums)
- lucky_num_pick_3 = random.choice(lucky_nums)
- lucky_num_pick_4 = random.choice(lucky_nums)
- if lucky_nums.index(lucky_num_pick_4) > lucky_nums.index(lucky_num_pick_1) < lucky_nums.index(
- lucky_num_pick_1) \
- < lucky_nums.index(lucky_num_pick_3):
- print(lucky_num_pick_1, lucky_num_pick_2, lucky_num_pick_3, lucky_num_pick_4)
- else:
- print(lucky_num_pick_2, lucky_num_pick_1, lucky_num_pick_4, lucky_num_pick_3)
- else:
- print("That's not a valid number rerun the program...")
- raise SystemExit
- except:
- print("error...")
- if lk == "4":
- for h in range(4):
- lucky_nums = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]
- lucky_num_pick_1 = random.choice(lucky_nums)
- lucky_num_pick_2 = random.choice(lucky_nums)
- lucky_num_pick_3 = random.choice(lucky_nums)
- lucky_num_pick_4 = random.choice(lucky_nums)
- if lucky_nums.index(lucky_num_pick_4) > lucky_nums.index(lucky_num_pick_1) < lucky_nums.index(
- lucky_num_pick_1) \
- < lucky_nums.index(lucky_num_pick_3):
- print(lucky_num_pick_1, lucky_num_pick_2, lucky_num_pick_3, lucky_num_pick_4)
- else:
- print(lucky_num_pick_2, lucky_num_pick_1, lucky_num_pick_4, lucky_num_pick_3)
- elif lk == "3":
- for h in range(3):
- lucky_nums = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]
- lucky_num_pick_1 = random.choice(lucky_nums)
- lucky_num_pick_2 = random.choice(lucky_nums)
- lucky_num_pick_3 = random.choice(lucky_nums)
- lucky_num_pick_4 = random.choice(lucky_nums)
- if lucky_nums.index(lucky_num_pick_4) > lucky_nums.index(lucky_num_pick_1) < lucky_nums.index(
- lucky_num_pick_1) \
- < lucky_nums.index(lucky_num_pick_3):
- print(lucky_num_pick_1, lucky_num_pick_2, lucky_num_pick_3, lucky_num_pick_4)
- else:
- print(lucky_num_pick_2, lucky_num_pick_1, lucky_num_pick_4, lucky_num_pick_3)
- elif lk == "2":
- for h in range(2):
- lucky_nums = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]
- lucky_num_pick_1 = random.choice(lucky_nums)
- lucky_num_pick_2 = random.choice(lucky_nums)
- lucky_num_pick_3 = random.choice(lucky_nums)
- lucky_num_pick_4 = random.choice(lucky_nums)
- if lucky_nums.index(lucky_num_pick_4) > lucky_nums.index(lucky_num_pick_1) < lucky_nums.index(
- lucky_num_pick_1) \
- < lucky_nums.index(lucky_num_pick_3):
- print(lucky_num_pick_1, lucky_num_pick_2, lucky_num_pick_3, lucky_num_pick_4)
- else:
- print(lucky_num_pick_2, lucky_num_pick_1, lucky_num_pick_4, lucky_num_pick_3)
- elif lk == "1":
- for h in range(1):
- lucky_nums = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]
- lucky_num_pick_1 = random.choice(lucky_nums)
- lucky_num_pick_2 = random.choice(lucky_nums)
- lucky_num_pick_3 = random.choice(lucky_nums)
- lucky_num_pick_4 = random.choice(lucky_nums)
- if lucky_nums.index(lucky_num_pick_4) > lucky_nums.index(lucky_num_pick_1) < lucky_nums.index(
- lucky_num_pick_1) \
- < lucky_nums.index(lucky_num_pick_3):
- print(lucky_num_pick_1, lucky_num_pick_2, lucky_num_pick_3, lucky_num_pick_4)
- else:
- print(lucky_num_pick_2, lucky_num_pick_1, lucky_num_pick_4, lucky_num_pick_3)
- else:
- print("That's not a valid number rerun the program...")
- raise SystemExit
- lucky_number()
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement