试卷总分:100分
选择题 25题 50分
判断题 10题 20分
编程题 3题 30分
f=open("city.csv","r") ls=[] for line in f: ls.append(line.strip("\n").split(",")) f.close() print(ls)
x = 2 y = 0 try: z = x / y print(z) except ZeroDivisionError: print('error')
for i in range(5): print(i,end=',')
在Python中,可以使用下面代码读取文件中的数据到列表 。
file = open('score.csv','r') name = file.read().strip('\n').split(',') file.close()
n = int(input('请输入兔子的总只数:')) a = [] for i in range(n): x = float(input('请输入身高')) a.append( ① ) a. ② for i in ③ : print(a[i])
n=int(input()) a=[] for i in range( ① ): a.append(-1) for i in range(1,n+1): for j in range(1,n+1): if( ② ) == 0: a[j] = ③ * -1 s=0 for i in range(1,n+1): if (a[i] == ④ ): s=s+1 print( ⑤ )
请读取文件IP.txt的数据,数据内容如下图显示:
文件中每一行存储一个IP地址,下列代码实现了读取数据,每次读取一行数据,都删除了行末的换行符,最后逆序输出文件中的每行IP地址,请你补全代码。
输出参考如下:
49.97.132.119
32.33.23.232
112.114.44.44
with open(' ① ', 'r') as f: list = f.readlines() for i in range(0, len(list)): list[i] = list[i].strip(' ② ') for i in range( ③ ): print(list[i]) f.close()