求助求助!!
def input_number(number):filename = "numbers.json"
with open(filename,'w') as object:
json.dump(number, object)
def print_number():
with open("numbers.json") as object1:
num = json.load(object1)
print("Your favorite number is:" + str(num))
def input_print(number):
input_number(number)
print_number()
input_number(5)
为啥我最后input_number(5) 不会运行print_number()部分的代码?? 我也好奇,坐等结果更新 因为没有调用 最后一句input_number(5)改为input_print(5)
因为你只调用了 input_number 函数
input_number 函数中没有调用 print_number 函数自然不会运行 print_number 的代码了
你应该调用 input_print 函数,这样 input_number 、 print_number 都会调用
即最后一行调用代码 改成调用 input_print(5) 函数
最后一句input_number(5)改为input_print(5)
页:
[1]