题目链接
题目大意
将所给字符计算成十进制数。
题目思路
python中a**b代表a^b次方
而且python有一个eval函数,作用是计算字符串的表达式的结果,那么思路就很显然了,先修改一下字符串,然后运用一下函数就可行了
代码
s=input()
s=s.replace('(','**(')
print(eval(s))
将所给字符计算成十进制数。
python中a**b代表a^b次方
而且python有一个eval函数,作用是计算字符串的表达式的结果,那么思路就很显然了,先修改一下字符串,然后运用一下函数就可行了
s=input()
s=s.replace('(','**(')
print(eval(s))