PyStep

Python 출력 문제 연습

Python의 가장 기초 단계인 print() 함수 사용법을 문제 풀이로 연습합니다. 문자열 출력부터 숫자, 줄바꿈, f-string 서식까지 순서대로 익힐 수 있도록 구성되어 있습니다.

이 단원에서 연습하는 내용

  • - print() 함수로 문자열, 숫자, 변수 출력하기
  • - 따옴표(', ") 사용법과 문자열 연결
  • - 줄바꿈(\n)과 end, sep 옵션 활용
  • - f-string을 사용한 서식 출력
  • - 정해진 출력 형식에 맞게 결과 출력하기

핵심 개념 정리

print() 기본 사용법

print('Hello')처럼 괄호 안에 문자열을 넣으면 화면에 출력됩니다. 문자열은 반드시 따옴표로 감쌉니다.

숫자와 문자 함께 출력

print('나이:', 20)처럼 콤마로 구분하면 자동으로 공백이 추가됩니다. f-string을 사용하면 f'나이: {age}'처럼 더 깔끔하게 작성할 수 있습니다.

줄바꿈과 공백 제어

print()는 기본으로 줄을 바꿉니다. 같은 줄에 이어 출력하려면 end='' 를 사용합니다. 구분자를 바꾸려면 sep 옵션을 활용하세요.

여러 줄 출력

반복문 없이 여러 줄을 출력할 때는 print()를 여러 번 쓰거나 \n을 활용합니다. 예제 출력과 한 줄씩 비교하는 습관이 중요합니다.

문제 풀기 전 체크포인트

  • - 출력 결과에 불필요한 공백이 없는지 확인한다
  • - 대소문자, 특수문자, 줄바꿈 위치가 예제와 일치하는지 비교한다
  • - 숫자를 문자열로 연결할 때 str() 변환이 필요한지 확인한다
  • - 콤마(,)로 구분할 때 자동 공백이 의도한 결과인지 점검한다

출력 단원은 Python의 첫 번째 단원입니다. 예제 출력 결과와 내 출력을 한 글자씩 비교하는 습관이 이후 단원에서도 큰 도움이 됩니다.

1단원 출력 문제 시작하기 →