14 lines
391 B
Python
14 lines
391 B
Python
from pathlib import Path
|
|
import json
|
|
|
|
path = Path('favorite_number.json')
|
|
try:
|
|
contents = path.read_text()
|
|
except FileNotFoundError:
|
|
number = input("What's your favorite number? ")
|
|
contents = json.dumps(number)
|
|
path.write_text(contents)
|
|
print("Thanks, I'll remember that.")
|
|
else:
|
|
number = json.loads(contents)
|
|
print(f"I know your favorite number! It's {number}.") |