Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import json
- import random
- def get_stored_number() :
- try :
- with open("data.json", "r") as file :
- return json.load(file)
- except :
- return None
- def ask_favorite_number() :
- favorite_number = input("What is your favorite number?")
- with open("data.json", "w") as file :
- json.dump(favorite_number, file)
- return favorite_number
- def guess_favorite_number() :
- favorite_number = random.randint(0, 100)
- ask = input(f"Is '{favorite_number}' your favorite number? (Y/N)")
- if ask == "Y" :
- with open("data.json", "w") as file :
- json.dump(favorite_number, file)
- return favorite_number
- else :
- favorite_number = ask_favorite_number()
- return favorite_number
- def ask_user() :
- favorite_number = get_stored_number()
- if favorite_number :
- print(f"I know your favorite_number, it's {favorite_number}")
- else :
- favorite_number = guess_favorite_number()
- print(f"I'll remember '{favorite_number}' is your favorite number ...")
- ask_user()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement