더북(TheBook)

2eval 함수

 

IDLE 대화형 셸에서 3+5"3+5"를 입력해 보세요.

>>> 3+5

8

>>> "3+5"

'3+5'

>>>

 

첫 번째 3+5'3 더하기 5'라는 계산식으로 해석되어 계산 결과로 8이 나옵니다. 이미 여러 번 경험했듯이 당연한 결과입니다. 하지만 두 번째 "3+5"는 어떨까요? 같은 '3 더하기 5'인데 큰따옴표("") 안에 적었으므로 두 수의 합이 출력되는 것이 아니라, '3+5'라는 하나의 ‘문자열’로 출력되었습니다.

 

TIP

파이썬은 큰따옴표(" ")와 작은따옴표(' ')를 모두 문자열을 표시하는 기호로 해석합니다.

 

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.