5.3 스크립트 파일에서 계산하기

파이썬 셸에서는 숫자를 계산한 결과를 바로 출력할 수 있지만 .py 스크립트 파일에서는 계산식을 입력해도 결과가 나오지 않습니다.

다음 내용을 IDLE의 소스 코드 편집 창에 입력한 뒤 add.py로 저장해서 실행해보세요.

add.py

1 + 1

실행 결과

(아무 것도 출력되지 않음)

실행을 해봐야 아무 것도 출력되지 않습니다. 스크립트 파일에서는 계산 결과를 출력하려면 print 함수를 사용해야 합니다.

print_add.py

print(1 + 1)

실행 결과

2

print 함수는 'Hello, world!'와 같은 문자열뿐만 아니라 계산 결과도 출력할 수 있습니다. 각자 여러 가지 계산식을 넣어서 결과를 출력해보세요.

지금까지 숫자 계산 방법을 알아보았습니다. 실생활에서는 1과 1.0을 구분하지 않지만 컴퓨터는 1과 1.0을 정수와 실수로 구분합니다. 따라서 파이썬에서도 정수와 실수는 구분해서 처리합니다. 나눗셈은 /를 사용하고 결과는 실수라는 점, 실수와 정수를 함께 연산하면 표현 범위가 넓은 실수로 계산된다는 점을 기억하면 됩니다.