← 학습 코스

입력한 수를 바꿔 출력하기

Python전체 작성형

값에 이름을 붙이고 출력해요

Python 코드는 위에서 아래로 실행돼요. count = 3은 숫자 3을 count라는 변수에 저장해요. 변수는 값을 다시 쓸 때 부르는 이름이에요. print(count)는 그 값을 화면에 쓰고 줄을 바꿔요.

count = 3
print(count)

출력은 3이에요. 이 레슨에서는 정수만 사용해요. 코드를 실행하려고 별도의 시작 함수를 만들 필요는 없어요. 아래 그림은 변수의 이름, 저장된 값, 출력값의 관계를 보여 줘요.

count라는 변수에 정수 3이 저장되고 print(count)가 3을 출력하는 흐름

입력은 숫자로 바꿔서 계산해요

input()은 입력 한 줄을 읽어요. 읽은 내용은 글자인 문자열이에요. int(...)로 감싸면 정수로 바뀌어요. int(input())은 한 줄을 읽어 숫자로 바꾸는 표현이에요.

count = int(input())
count = count + 1
print(count)

입력이 3이면 처음 count는 3이에요. 다음 줄은 현재 값에 1을 더해 다시 저장하므로 4가 되고, 출력도 4예요. =는 같다는 비교가 아니라 저장이에요. # 뒤의 글은 코드 설명인 주석이라 실행되지 않아요. 직접 풀 때는 1 대신 과제에서 지정한 수를 더해요.

직접 풀어봐요

현재 표가 count 장 있어요. 표를 2장 더 받은 뒤의 개수를 출력해요.

입력은 한 줄의 정수 count이고, 범위는 0~1000이에요. 출력은 최종 개수 한 개와 줄 바꿈이에요. Python 프로그램 전체를 작성해요.

예시 1: 입력 3 → 출력 5. 3장에 2장을 더해요. 예시 2: 입력 8 → 출력 10. 8장에 2장을 더해요.

예시 입력

3

예상 결과

5

예시 입력

8

예상 결과

10
핵심 개념
  • io-basic: input()의 문자열을 int()로 바꾸고, 변수에 계산 결과를 저장해 print()로 출력해요.

코드 작성과 채점은 로그인 후 이용해요

로그인하고 풀기