Database초보우낙

10. for 반복문 + if문 사용 본문

파이썬

10. for 반복문 + if문 사용

오운학 2024. 4. 16. 10:23

💡파이썬 연산자
1. 산술연산자: * / + -
2. 비교연산자: >, <, >=, <=, ==, !=
3. 논리연산자: and, or, not
💡계산하는 연산자
1. 제곱 : **

for i in 범위:   
    if 조건:         
        실행문  
    else:
        실행문 

 

동전을 10번 던졌을때 앞면이 나오는 횟수를 출력하기

import random  # random 모듈을 임포트

coin = ['앞면', '뒷면']  # coin 리스트 변수를 생성
cnt = 0  # 앞면이 나온 횟수를 저장할 변수를 초기화

for i in range(1, 11):  # 다음의 실행문을 10번 반복하게 합니다
    result = random.choice(coin)  # coin 리스트 변수의 값을 random으로 선택
    if result == '앞면': #result 변수의 값이 '앞면'이라면
        cnt = cnt + 1   #cnt 변수의 값을 1 증가시킨다

    print(result, '이 나왔습니다')

print("앞면이 나온 횟수:", cnt)

 

 

 

 

문제. 동전을 100번 던져서 앞면이 나오는 횟수를 출력하세요

import random  # random 모듈을 임포트

coin = ['앞면', '뒷면']  # coin 리스트 변수를 생성
cnt = 0  # 앞면이 나온 횟수를 저장할 변수를 초기화

for i in range(1, 101):  # 다음의 실행문을 100번 반복하게 합니다
    result = random.choice(coin)  # coin 리스트 변수의 값을 random으로 선택
    if result == '앞면': #result 변수의 값이 '앞면'이라면
        cnt = cnt + 1   #cnt 변수의 값을 1 증가시킨다

print("앞면이 나온 횟수:", cnt)