반응형
1. If문
if문은 주어진 조건이 참일 경우에만 코드 블록을 실행한다. 조건이 True일 때만 들여쓰기된 코드가 실행된다.
x = 10
if x > 5:
print("x는 5보다 큽니다.") # 출력: x는 5보다 큽니다.
else:
print("x는 5 이하입니다.")
2. For문
for문은 리스트, 튜플, 딕셔너리, 문자열 등 순서가 있는 시퀀스의 각 항목을 반복하는 데 사용된다.
fruits = ["사과", "바나나", "체리"]
for fruit in fruits:
print(fruit) # 출력: 사과, 바나나, 체리
# range()를 사용해 숫자 시퀀스를 반복
for i in range(3):
print(i) # 출력: 0, 1, 2
3. While문
while문은 조건이 참인 동안 코드를 반복 실행한다. 조건이 False가 되거나 break를 만나면 반복이 종료된다.
x = 0
while x < 5:
print(x) # 출력: 0, 1, 2, 3, 4
x += 1
import random
target = random.randint(1, 10) # 1부터 10 사이의 랜덤 숫자를 생성
while True:
guess = int(input("1-10 사이의 숫자를 입력하세요: ")) # 사용자 입력을 받음
if guess == target:
print("정답😆")
break # 정답을 맞췄으므로 반복 종료
elif guess < target:
print("up😉") # 입력한 숫자가 목표 숫자보다 작을 때
elif guess > target:
print("down😉") # 입력한 숫자가 목표 숫자보다 클 때
반응형
'👩💻 hello, world! > Python' 카테고리의 다른 글
파이썬 기초 04 - 클래스 (0) | 2024.11.01 |
---|---|
파이썬 기초 03 - 함수 (0) | 2024.10.18 |
파이썬 기초 01 - 자료형(데이터 타입) (0) | 2024.10.17 |
파이썬 자료형(list, tuple, set, dict) 값 추가/수정/삭제 (0) | 2024.10.04 |
파이썬 설치하기(Anaconda, Miniconda) (7) | 2024.10.02 |