본문 바로가기
프로그래밍 언어/파이썬

[Python] eval()

by 컴공맨 2021. 3. 28.

eval()을 통해 문자열로 이루어진 표현식의 결과를 반환받을 수 있다

print(eval("1+2+3"))
# 출력결과
# 6


a = "2"
b = "3"
op1 = "+"
op2 = "-"

print(eval(a + op1 + b))
# 출력결과
# 5

print(eval(a + op2 + b))
# 출력결과
# -1

'프로그래밍 언어 > 파이썬' 카테고리의 다른 글

[Python] 리스트 복사  (0) 2021.03.28
[Python] 정규표현식 (계속 추가예정)  (0) 2021.03.14
[Python] 문자열을 일정 길이로 자르기  (0) 2021.03.14
[Python] count()  (0) 2021.03.06
[Python] dict 정렬  (0) 2021.03.06