num = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
count = 0
for i in num:
if i % 2 == 0:
count += 1
print(count) # 5
동전을 10번 던져서 앞면 또는 뒷면을 출력
import random
coin = ['앞면', '뒷면']
for i in range(10):
print(random.choice(coin))
동전을 10번 던져서 앞면이 나오는 횟수를 출력
import random
coin = ['앞면', '뒷면']
count = 0
for i in range(10):
if random.choice(coin) == '앞면':
count += 1
print(count)
count = 0 # 1. 카운트 변수 초기화
for 항목 in 시퀀스: # 2. 반복문 시작
if 조건: # 3. 조건 확인
count += 1 # 4. 조건 만족 시 카운트 증가
print(count) # 5. 최종 결과 출력
다음 두 방법은 동일한 결과 가짐
count = count + 1 # 방법 1: 기본 형태
count += 1 # 방법 2: 축약 형태 (권장)
if result == '앞면': # 올바른 비교 (==)
if result = '앞면': # 잘못된 형태 (=는 대입 연산자)
random.choice()를 사용한 결과는 매번 다를 수 있음