{}
🎃 THIS OCTOBER
Build spooky. Win treats. Get featured on the Wall. Join Challenge
🎃 THIS OCTOBER
Build spooky. Win treats. Get featured. Join Challenge
run-icon
main.py
import random import string def generuj_haslo(dlugosc): znaki = string.ascii_letters + string.digits + string.punctuation haslo = ''.join(random.choice(znaki) for _ in range(dlugosc)) return haslo def main(): print("Witaj w generatorze haseł!") while True: try: dlugosc = int(input("Podaj długość hasła (lub wpisz 0, aby zakończyć): ")) if dlugosc == 0: print("Dziękuję za korzystanie z generatora haseł. Do widzenia!") break elif dlugosc < 4: print("Hasło powinno mieć co najmniej 4 znaki.") else: haslo = generuj_haslo(dlugosc) print(f"Twoje wygenerowane hasło to: {haslo}") except ValueError: print("Proszę podać liczbę całkowitą.") if __name__ == "__main__": main()
Output