Python Evaluation - HackerRank Solution

Python Evaluation - HackerRank Solution
Python Evaluation - HackerRank Solution


Problem :


The eval() expression is a very powerful built-in function of Python. It helps in evaluating an expression. The expression can be a Python statement, or a code object.

For Example :
>>> eval("9 + 5")
14
>>> x = 2
>>> eval("x + 3")
5

Here, eval() can also be used to work with Python keywords or defined functions and variables. These would normally be stored as strings.

For Example :
>>> type(eval("len"))
<type 'builtin_function_or_method'>

Without eval()
>>> type("len")
<type 'str'>

Task :

You are given an expression in a line. Read that line as a string variable, such as var, and print the result using eval(var).
NOTE: Python2 users, please import from __future__ import print_function.



Constraints :

Input string is less than 100 characters.

Sample Input :

print(2 + 3)

Sample Output :

5



Solution :


# Python Evaluation - Hacker Rank Solution
# Python 3
# Enter your code here. Read input from STDIN. Print output to STDOUT
# Python Evaluation - Hacker Rank Solution START
eval(input())
# Python Evaluation - Hacker Rank Solution END





Disclaimer :-
the above hole problem statement is given by hackerrank.com but the solution is generated by the codeworld19 authority if any of the query regarding this post or website fill the following contact form thank you.

Next Post Previous Post
No Comment
Add Comment
comment url