10-1 10-2
filename = 'learning_python.txt'
with open(filename) as file_object:
lines = file_object.read()
print(lines)
print('')
with open(filename) as file_object:
for line in file_object:
print(line.strip())
print('')
with open(filename) as file_object:
llines = file_object.readlines()
for li in llines:
print(li.strip())
print('')
with open(filename) as file_object:
llines = file_object.readlines()
for li in llines:
print(li.replace('Python', 'C').strip())
10-4
filename = 'user_name.txt'
name = ''
while name != 'quit':
name = input("Please input your name(quit for exit):")
if name != 'quit':
print("Hello, " + name + "!")
with open(filename, 'a') as file_object:
file_object.write(name + '\n')
10-9
try:
with open('dogs.txt') as file_name:
contents = file_name.read()
print(contents.strip())
except:
pass
print('')
try:
with open('cats.txt') as file_name:
contents = file_name.read()
print(contents.strip())
except:
pass
10-11 10-12
import json
filename = 'favorite_numbers'
try:
with open(filename) as f_obj:
favorite_numbers = json.load(f_obj)
except FileNotFoundError:
number = input("Input your favorite number:")
with open(filename, 'w') as f_obj:
json.dump(number, f_obj)
else:
print("I know your favorita number! It`s: " + favorite_numbers + ".")