列表

详情


NP92. 公式计算器

描述

牛牛听说Python中有一个很神奇的函数eval(),只要输入的字符串是一个公式,它能够直接计算这个公式的值。
现牛牛以字符串地形式输入一个公式,请你使用eval()计算结果。

输入描述

以字符串的形式输入公式,包括加减乘幂四种运算,数字都是整数,有正有负有零。

输出描述

直接输出计算结果。

示例1

输入:

3 * 7

输出:

21

示例2

输入:

pow(2, 2)

输出:

4

原站题解

Python 3 解法, 执行用时: 32ms, 内存消耗: 4548KB, 提交时间: 2022-07-30

evals = input()
print(eval(evals))

Python 3 解法, 执行用时: 32ms, 内存消耗: 4628KB, 提交时间: 2022-07-31

fun = input()
print(eval(fun))

Python 3 解法, 执行用时: 33ms, 内存消耗: 4484KB, 提交时间: 2022-07-31

s = input()
print(eval(s))

Python 3 解法, 执行用时: 33ms, 内存消耗: 4504KB, 提交时间: 2022-07-30

str1 = input()
print(eval(str1))

Python 3 解法, 执行用时: 33ms, 内存消耗: 4524KB, 提交时间: 2022-08-05

print(eval(input().strip()))

上一题