Discuss / Python / 直接改了,不知道对不对

直接改了,不知道对不对

Topic source

忽略略略

#1 Created at ... [Delete] [Delete and Lock User]

def calc(s): return eval(s)

def main(): r=calc('100 + 200 + 345') print('100 + 200 + 345 =', r) r = calc('99 + 88 + 7.6') print('99 + 88 + 7.6 =', r) main()

CGcn_QQending

#2 Created at ... [Delete] [Delete and Lock User]

感觉比float更好,至少如果不再多做出%.1f %.2f这样判定的情况下…… 不过廖老师没给出限定就有点尴尬了,到底是保留一定小数点呢……还是像你这样用eval函数直接求出字符串表达式相应的得数,还是取整……


  • 1

Reply