Untitled
unknown
python
a year ago
1.1 kB
10
Indexable
import json def get_stored_username(): """Pobranie imienia z pliku, o ile taki string (ciąg tekstowy) istnieje.""" filename = 'data/username.json' try: with open(filename, 'r', encoding='utf-8') as file: username = json.load(file) except FileNotFoundError: return None else: return username def get_new_username(): """Poproszenie użytkownika, aby podał swoje imię, a następnie zapisanie tego imienia w pliku.""" username = input("Jak masz na imię? ") filename = 'data/username.json' with open(filename, 'w', encoding='utf-8') as file: json.dump(username, file) return username def greet_user(): """Przywitanie użytkownika z użyciem jego imienia.""" username = get_stored_username() if username: print(f"Witamy ponownie, {username}!") else: username = get_new_username() print(f"Twoje imię zostało zapisane i będzie używane później, {username}!") if __name__ == '__main__': greet_user()
Editor is loading...
Leave a Comment