import json
filename = 'user_fav_num.json'
def get_num():
num = input("What's your favrotite number? ")
print("We will remember it next time you visit!")
return str(num)
try:
with open(filename) as f:
user_fav_num = json.load(f)
except FileNotFoundError:
user_fav_num = get_num()
with open(filename, 'w') as f:
json.dump = (user_fav_num, f)
else:
print(f"Your favorite number is {user_fav_num}, isnt it?")
把15行的 = 号去掉即可。
import json
filename = 'user_fav_num.json'
def get_num():
num = input("What's your favrotite number? ")
print("We will remember it next time you visit!")
return str(num)
try:
with open(filename) as f:
user_fav_num = json.load(f)
except FileNotFoundError:
user_fav_num = get_num()
with open(filename, 'w') as f:
json.dump(user_fav_num, f)
else:
print(f"Your favorite number is {user_fav_num}, isnt it?")