πŸ“‚μ›Ή 개발(Web)/🐍파이썬(Python)

파이썬 eval ν•¨μˆ˜

πŸ‘©‍πŸŽ“μΈν…”λ¦¬κ°μžπŸ₯” 2023. 1. 30. 16:06

eval() ν•¨μˆ˜
    λ§€κ°œλ³€μˆ˜λ‘œ λ°›μ€ expression(=식)을
    λ¬Έμžμ—΄λ‘œ λ°›μ•„μ„œ μ‹€ν–‰ν•˜λŠ” ν•¨μˆ˜

expr = input('계산식을 μž…λ ₯ν•˜μ„Έμš” >>> ')
result = eval(expr)
print(expr + '=' + str(result))


# 계산식을 κ·ΈλŒ€λ‘œ λ°›μ•„μ„œ μ‹€ν–‰ν•œλ‹€

λ¬Έμžμ—΄λ‘œ ν‘œν˜„λ˜μ–΄ μžˆλŠ” "1+2"λΌλŠ” ν‘œν˜„μ‹μ˜ 값을 ν‰κ°€ν•΄μ„œ result둜 리턴해쀬닀.