Calculator with single line of Python Code | Python Calculator

preview_player
Показать описание
#shorts
#calci #pythoncalculator #pythoncode
#programmingwithpython #ayushcodes

Single Line Code:
print(eval(input()))

Function in Details:
print( )
Show result.
eval( )
Calculate the expression.
input( )
get the expression from user

More About Python eval:
The eval() method parses the expression passed to this method and runs python expression (code) within the program.

eval() Parameters
The eval() function takes three parameters:

expression - the string parsed and evaluated as a Python expression
globals (optional) - a dictionary
locals (optional)- a mapping object. Dictionary is the standard and commonly used mapping type in Python.
The use of globals and locals will be discussed later in this article.
Рекомендации по теме
Комментарии
Автор

First of all, that’s two (2) lines, so not single-line. Second of all, it’s a very bad idea to use eval, since user-input should be untrusted by default

Jakob
visit shbcf.ru