🌟
첫 번째 파이썬 코드
print() 함수로 "Hello, World!" 출력하기
🎯 학습 목표
- • print() 함수의 기본 사용법 이해하기
- • 여러 개 값을 한번에 출력하는 방법 배우기
- • end와 sep 매개변수 활용법 익히기
- • 변수와 f-string을 이용한 동적 출력 배우기
- • 문자열(따옴표)의 개념 알기
- • 첫 번째 파이썬 프로그램 실행해보기
- • MechDog 제어의 첫 걸음 내딛기
📖 이론 학습
🔤 print() 함수란?
print() 함수는 파이썬에서 가장 기본적인 함수입니다.
화면에 문자나 숫자를 출력할 때 사용합니다.
기본 문법:
print("출력하고 싶은 내용")
📝 문자열과 따옴표
문자열은 글자들의 조합입니다. 파이썬에서는 따옴표(" " 또는 ' ')로 문자열을 표현합니다.
✅ 올바른 예:
print("Hello, World!")print('안녕하세요')print("MechDog 안녕!")❌ 잘못된 예:
print(Hello, World!)print("안녕하세요')print(MechDog 안녕!)🚀 print() 함수의 다양한 사용법
print() 함수는 단순히 글자를 출력하는 것 외에도 다양한 방법으로 활용할 수 있습니다!
| 번호 | 방법 | 코드 예시 | 설명 |
|---|---|---|---|
| 1 | 기본 출력 | print("안녕하세요") |
글자를 화면에 그대로 보여줘요 |
| 2 | 여러 개 출력 | print("안녕", "나는", "파이썬이야") |
쉼표로 나누면 자동으로 띄어쓰기 돼요 |
| 3 | 줄 바꾸지 않기 |
print("Hello", end=" ")print("World")
|
end를 이용해서 줄바꿈 없이 이어서 출력해요 |
| 4 | 구분자 바꾸기 | print("2025", "06", "09", sep="-") |
sep로 글자 사이에 넣을 기호를 정할 수 있어요 |
| 5 | 변수 넣기 (f-string) |
name = "지민"print(f"안녕 {name}")
|
f"문장{변수}"처럼 변수 값을 문장에 넣을 수 있어요 |
💡 실제 실행 결과 예시:
📝 코드:
print("안녕", "나는", "MechDog")
print("2025", "06", "09", sep="-")
print("Hello", end=" ")
print("World!")
name = "파이썬"
print(f"안녕하세요 {name}입니다")
🖥️ 실행 결과:
안녕 나는 MechDog
2025-06-09
Hello World!
안녕하세요 파이썬입니다
💻 실습하기
✨ VSCode 스타일의 코드 에디터를 사용해보세요! 함수, 문자열, 주석이 자동으로 색칠됩니다.
🎯 에디터 기능:
- • 파란색: 함수와 키워드
- • 초록색: 문자열
- • 회색: 주석
- • 보라색: 숫자
- • 라인 번호 표시
- • 현재 줄 하이라이트
실행 버튼을 눌러 코드를 실행해보세요!
💡 코드 에디터에서 다음 기능들을 확인해보세요:
• 함수명이 파란색으로 표시됩니다
• 문자열이 초록색으로 표시됩니다
• 주석이 회색으로 표시됩니다
• 라인 번호가 표시됩니다
🎯 도전 과제
다양한 print() 함수 사용법을 활용해서 다음 결과가 나오도록 코드를 작성해보세요:
안녕하세요 [여러분의 이름]님!
MechDog 파이썬 학습-레슨1
오늘 날짜: 2025-06-13
첫 번째 레슨 완료!
힌트: 다음 방법들을 사용해보세요:
- • f-string으로 이름 넣기
- • sep="-"로 구분자 사용하기
- • 변수에 이름과 날짜 저장하기
🧠 퀴즈
문제 1: print() 함수에 대해
다음 중 올바른 print() 함수 사용법은?
print(Hello World)
print("Hello World")
print[Hello World]
print{Hello World}
문제 2: 문자열 표현
print("MechDog") 를 실행하면 어떤 결과가 나올까요?
MechDog
"MechDog"
print("MechDog")
오류 발생
문제 3: 여러 개 출력
print("안녕", "MechDog", "파이썬") 의 실행 결과는?
안녕 MechDog 파이썬
안녕MechDog파이썬
안녕,MechDog,파이썬
오류 발생
문제 4: 구분자(sep) 사용
print("A", "B", "C", sep="-") 의 실행 결과는?
A-B-C
A B C
A,B,C
ABC
📝 정리
✅ 이번 레슨에서 배운 내용
- • 기본 출력: print("내용") - 화면에 내용을 출력
- • 여러 개 출력: print("A", "B", "C") - 쉼표로 구분하여 한번에 출력
- • 줄바꿈 제어: print("내용", end=" ") - end로 줄바꿈 방식 조정
- • 구분자 설정: print("A", "B", sep="-") - sep로 값 사이 구분자 지정
- • 변수 활용: f"안녕 {name}" - f-string으로 변수 값을 문장에 삽입
- • 문자열: 따옴표(" " 또는 ' ')로 감싸서 표현
- • 첫 번째 코드: "Hello, World!" 출력 성공
- • MechDog 연결: 로봇 제어의 첫 걸음
- • 코드 에디터: VSCode 스타일의 문법 강조 사용법
🚀 다음 레슨 미리보기
다음 레슨에서는 변수를 배워봅시다! MechDog의 이름, 위치, 상태 등을 저장하는 방법을 알아보겠습니다.