您的位置:首页 > 编程语言 > Python开发

《Python编程-从入门到实践》课后习题(9)

2018-04-08 20:28 615 查看

10-1

with open('a.txt') as file:
s = file.read()
print(s)
with open('a.txt') as file:
lines = []
for line in file:
print(line.rstrip())
lines.append(line.rstrip())
for line in lines:
print(line)


10-2

with open('a.txt') as file:
s = file.read()
s = s.replace('Python', 'C')
print(s)


10-3

name = input('Input your name: ')
with open('guest.txt', 'w') as file:
file.write(name)


10-4

while True:
name = input('Input your name: ')
if name == 'quit':
break
print('Hello ' + name)
with open('guest.txt', 'a') as file:
file.write(name+'\n')


10-5

while True:
reason = input('Why do you learn Python?\n')
if reason == 'quit':
break
with open('reasons.txt', 'a') as reasons:
reasons.write(reason+'\n')


10-6

a = input('Input two numbers:\n')
b = input()
try:
c = int(a) + int(b)
print(c)
except ValueError:
print('NaN')


10-7

while True:
a = input('Input two numbers:\n') b = input() try: c = int(a) + int(b) print(c) except ValueError: print('NaN')
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: