Python编程作业【第六周】(一)

时间:2021-03-27 22:12:58

10-9 silent cat and dog

try:
    with open("cats.txt") as obj:
        for line in obj.readlines(): print(line, end = '')
    with open("dogs.txt") as obj:
        for line in obj.readlines(): print(line)
except FileNotFoundError:
    pass

10-11 favorite number

import json
fav_number = input("Please input your favorite number: ")
filename = "favo_number.json" # must .json
with open(filename, 'w') as obj:
    json.dump(fav_number, obj)
import json
filename = "favo_number.json" # must .json
with open(filename, 'r') as obj:
    number = json.load(obj)
print("I know your favourite number! It is " + str(number))

10-12 remember favorite number

import json
filename = "favo_number.json" # must .json
try:
    with open(filename, 'r') as obj:
        number = json.load(obj)
except FileNotFoundError:
    number = input("Please input your favorite number: ")
    with open(filename, 'w') as obj:
        json.dump(number, obj)
print("I know your favourite number! It is " + str(number))