오늘의 핵심포인트!
name = '허니피치'
hobby = '여행'
print(f'안녕하세요! {name}입니다. 제 취미는 {hobby}입니다. ')
🐍 파이썬 기초 문법 완전 정리 📘
“프로그래밍의 첫걸음, 파이썬으로 시작하기”
by 허니피치 🍑
🔸 1. 출력과 입력
파이썬에서 화면에 문장을 출력할 때는 print()를,
사용자에게 값을 입력받을 때는 input()을 사용합니다.
name = input("이름을 입력하세요: ")
print(f"안녕하세요, {name}님!")
🔸 2. 자료형과 변수
숫자(int, float), 문자열(str), 논리형(bool)을 다루며
변수를 통해 데이터를 저장하고 재활용할 수 있습니다.
자료형예시
| 정수(int) | a = 10 |
| 실수(float) | b = 3.14 |
| 문자열(str) | c = "Python" |
| 논리형(bool) | is_ok = True |
🔸 3. 조건문 (if)
조건에 따라 프로그램의 흐름을 제어합니다.
score = 85
if score >= 90:
print("A")
elif score >= 80:
print("B")
else:
print("C")
🔸 4. 반복문 (for, while)
같은 코드를 여러 번 실행할 때 사용합니다.
for i in range(5):
print(f"{i}번째 반복")
제어문설명
| break | 반복 즉시 종료 |
| continue | 다음 반복으로 건너뜀 |
🔸 5. 리스트 (List)
여러 데이터를 한 번에 다루는 기본 구조입니다.
fruits = ["사과", "바나나", "포도"]
fruits.append("딸기")
print(fruits[0]) # 사과
메서드설명
| append() | 마지막에 값 추가 |
| insert(i, v) | i번째에 값 삽입 |
| remove(v) | 해당 값 삭제 |
| pop() | 마지막 값 꺼내기 |
| len(list) | 길이 반환 |
입력 : input을 통해 숫자(int)와 문자(str)를 입력받을 수 있다.
출력 : print(f-string'') 등 다양하게 출력
9️⃣ 퀴즈 🧩
rule-based chatbot
illys.ai
rag
복습 1 : 변수와 f-string 활용
# (예시) 게임 캐릭터 설정
name = 'honey' # 닉네임 : 문자열(str), ''혹은 "" 필요
level = 1013 # 레벨 : 정수(int)
height = 180.3 # 키 : 실수(float)
group = True # 길드 여부 : 불린(boolean), 참(True)과 거짓(False) 판단
solo = False
print(name, level, height, group, solo)
# f-string 활용해서 출력하기
print(f'안녕하세요! {name}입니다. {level}이고, 키는 {height}입니다.')
복습 2 : 조건문 활용
num = int(input("숫자를 입력하세요."))
if num > 0:
print("양수입니다.")
elif num < 0:
print("음수입니다.")
else:
print(0)728x90
'개발 > AI&Chatbot' 카테고리의 다른 글
| 예제를 활용한 복습(변수/조건문/반복문/리스트/함수) (0) | 2025.10.16 |
|---|---|
| Day04. 모듈 / NumPy / Pandas (0) | 2025.10.16 |
| ⛔️ [SyntaxError] 개념, 예시, 해결방법 (0) | 2025.10.15 |
| Day03. api 연동(뉴스, 명언) / class (1) | 2025.10.15 |
| Day02. 파이썬 입문 - list (0) | 2025.10.14 |