Windows · Python 3.12.4. 본문의 첫 예제를 실행하여 표준 출력과 예상 결과가 일치함을 확인했습니다. 연습문제의 모든 입력을 검증한 것은 아닙니다.
이 글의 순서 4개 단락
계산기의 첫 단계로, 정해진 두 숫자를 더하고 그 결과를 화면에 표시해 봅니다. 이번 예제는 사용자 입력 없이 숫자 2와 3을 사용합니다.
덧셈 결과 출력하기
환경: Python 3.12
다음 코드를 편집기에 입력하세요.
print(2 + 3)

코드를 first_calculation.py라는 이름으로 저장한 뒤, 터미널에서 해당 파일이 있는 폴더로 이동해 python first_calculation.py를 입력합니다. 환경에 따라 python 대신 python3 명령이 필요할 수 있습니다. Windows에서 Python 실행기가 설치되어 있다면 py -3.12 first_calculation.py를 사용할 수도 있습니다.
이 프로그램은 실행 중에 입력받는 값이 없습니다. 예상 출력은 다음과 같습니다.
5
코드가 동작하는 방식
2와 3은 정수입니다. 가운데의 +는 두 숫자를 더하는 연산자이며, 2 + 3은 계산할 수 있는 식입니다. Python은 이 식을 계산해 5라는 값을 얻습니다.
print()는 괄호 안에 전달된 값을 화면에 출력하는 함수입니다. 여기서는 덧셈의 결과인 5를 출력합니다. 파일에서 식만 2 + 3으로 적으면 계산은 하더라도 결과가 자동으로 화면에 표시되지는 않으므로, 출력하려면 print()를 사용합니다.
자주 하는 실수와 살펴볼 조건
print의 철자와 여는 괄호, 닫는 괄호를 확인하세요. 예를 들어 닫는 괄호가 빠진 print(2 + 3은 올바른 코드가 아니어서 오류가 발생합니다.
숫자와 식을 따옴표로 감싸면 계산할 숫자가 아니라 글자로 취급합니다. print("2 + 3")의 예상 출력은 5가 아니라 2 + 3입니다.
0이나 음수도 정수 덧셈에 사용할 수 있습니다. 예를 들어 print(-2 + 3)의 예상 출력은 1입니다. 이번 예제는 코드에 적힌 숫자만 계산하므로 다른 합계를 보려면 숫자를 바꾸고 다시 실행해야 합니다.
연습과 해설
첫 예제의 두 숫자를 7과 4로 바꾸어 합계를 출력해 보세요. 예상 결과를 먼저 생각한 다음 코드를 작성합니다.
print(7 + 4)
7 + 4의 값은 11이므로 예상 출력은 11입니다. 다음 강의에서는 숫자와 결과를 변수에 저장해 코드를 수정하기 쉽게 만듭니다.
참고: Python 3.12 공식 튜토리얼: 숫자와 출력, Python 3.12 공식 문서: Windows에서 Python 사용하기
CHECK THE SOURCE
참고한 공식 문서
기능 설명은 위 문서를 참고했으며, 예제의 입력·결과와 한계는 본문에 따로 기록했습니다.