Untitled

 avatar
unknown
plain_text
11 days ago
1.3 kB
4
Indexable
import random
import string

def generate_key():
    chars = string.ascii_uppercase + string.digits
    return "-".join("".join(random.choices(chars, k=4)) for _ in range(4))

def menu():
    while True:
        print("\n== Main menu ===")
        print("1. Key gen")
        print("2. ")
        print("3. ")
        print("4. ")
        print("5. ")
        print("6. ")
        print("7. ")
        print("8. ")
        print("9. ")
        print("0. konec")

        choice = input("Vyber metodu: ")

        if choice == "0":
            print("končím... xd")
            break
        elif choice == "1":
            try:
                count = int(input("Kolik chceš kódů >:p "))
                if count <= 0:
                    print("Nula? zkus to znovu")
                else:
                    print("\nTvoje random kódy xd:")
                    for _ in range(count):
                        print(generate_key())
            except ValueError:
                print("Špatnej input bro, musíš zadat číslo")
        elif choice in [str(i) for i in range(2, 10)]:
            print(f"Vybral jsi číslo: {choice}, ale není hotové")
        else:
            print("Neplatná volba more, zkus to znovu ty raklo")

menu()
Leave a Comment