题目:
四则运算
题目描述
给定一个形如 a?b 的算式,保证 a b 均为正整数, ? 必定是 +−∗/ 中的一种。
请计算出该算式的结果(保留整数部分)。
输入格式
一行一个算式。
输出格式
一行一个整数,表示结果。
样例 #1
样例输入 #1
1+1
样例输出 #1
2
提示
共四个sub,分别对应 +−∗/。
除sub4六个点外,每个sub 7个点,对于第 t 个点,1≤a,b≤1010t
代码:
def run(s):
if '+' in s:
a,b = s.split('+')
return int(a) + int(b)
elif '-' in s:
a,b = s.split('-')
return int(a) - int(b)
elif '*' in s:
a,b = s.split('*')
return int(a) * int(b)
elif '/' in s:
a,b = s.split('/')
return int(a) // int(b)
s = input().strip()
print(run(s))