文件-加减法 这题咋写?

天空海马 2019-06-08 08:58:29
【问题描述】从已有文件jisuan.txt读入任意多行。每一行写有一个两个操作数参加的加法运算式或减法运算式。程序分析每一行的运算式,完成运算,把运算结果写入jieguo.txt,一行一个结果。 【输入形式】 文件內的每一行 是一个两个操作数参加的加法运算式或减法运算式。算式中不含空格 【输出形式】 文件,一行一个结果。结果保留两位小数。
...全文
870 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
一笑程序猴 2019-06-10
  • 打赏
  • 举报
回复


with open('jisuan.txt','r',encoding='utf-8') as f_r:
expresses = f_r.readlines()
with open('jieguo.txt','w',encoding='utf-8') as f_w:
for exp in expresses:
f_w.write("%s=%d"%(exp.replace('\n',''),eval(exp)))
f_w.write('\n')
print("%s=%d"%(exp.replace('\n',''),eval(exp)))

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧