你题目的解答代码如下:
with open(r'stud.txt', 'r', encoding='utf-8') as fileObj:
for line in fileObj.readlines():
li = line.strip().split(',')
if float(li[1])>=305:
print(li[0])
如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!
f=open('stud.txt','r')#打开
s=f.readlines()
res=[i.strip().split(',') for i in s]#输出res:[['Mary', '280'], ['Kate', '300'], ['Rose', '350'], ['Jack', '320'], ['Tomy', '400'], ['Jerry', '385'], ['Mini', '308'], ['Yorky', '295'], ['MIke', '305']]
for j in res:
if int(j[1])>=305:#注意字符串转变为整型
print(j[0])
f.close()#关闭