1. 写程序让用户输入一系列整数,当输入小于零的数时结束输入
1) 将输入的数字存于列表中
2) 将列表中的数字写入到文件numbers.txt中
(提示: 需要将整数转为字符串或字节串才能存入文件中)
2. 写程序,将文件numbers.txt中的整数读入到内存中,重新形成数字组成的列表.计算这些数的最大值,最小值,和他们的和
代码如下:
L = []
while True:
n = int(input('请输入整数:'))
if n >= 0:
L.append(str(n))
else:
break
s = '\n'
s = s.join(L)
f = open('g:/python/numbers.txt','w')
f.write(s)
f.close()
f= open('g:/Python/numbers.txt')
L = []
for l in f.readlines():
L.append(int(l))
print('最大值是:',max(L))
print('最小值是:',min(L))
print('和是:',sum(L))
运行结果:

质量分割线=















