Python編程作業【第六週】(一)

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))
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章