0x00 引言
为获取一个良好的算法思维,以及不再成为一个脚本小子,争取每天一道算法题,培养自己的逻辑思维,温顾各类型语言语法知识。
题解只写自己理解的解法,其他解法不再增加。题目与解析均在代码里面。
0x01 难度等级
简单
0x02 代码
while True: try: print(int(eval(input()))) except: break # 描述 # 给定一个字符串描述的算术表达式,计算出结果值。 # # 输入字符串长度不超过 100 ,合法的字符包括 ”+, -, *, /, (, )” , ”0-9” 。 # # 数据范围:运算过程中和最终结果均满足 # ∣ # � # � # � # ∣ # ≤ # 2 # 31 # − # 1 # # ∣val∣≤2 # 31 # −1 ,即只进行整型运算,确保输入的表达式合法 # 输入描述: # 输入算术表达式 # # 输出描述: # 计算出结果值 # # 示例1 # 输入: # 400+5 # 输出: # 405
0x03 算法思想
考查python的eval函数的使用,只不过这个函数比较危险,最好不要用在业务里面。(这是最懒的办法)