题解 | 四则运算

b=list(input())


list1=[]
for i in b:
    if i=="{" or i=="[":
        i="("
        list1.append(i)
    elif i=='}' or i=="]":
        i=")"
        list1.append(i)
    else:
        list1.append(i)
    

str2="".join(list1)
result=eval(str2)
# print("类型是:",type(result))
print(int(result))最后一步转为整型(没有小数点)非常重要,因为这个结果有时候是浮点型有时候是整型

全部评论

相关推荐

01-12 17:45
门头沟学院 Java
985废物一枚:就是问问你能不能接受北京的房租,hr也知道公司工资不高,大概率是要贴钱的
找实习记录
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务