AR삽질러

Python 반복문(Iterator) 쉬운연습문제 본문

Python

Python 반복문(Iterator) 쉬운연습문제

아랑팡팡 2023. 9. 28. 18:22
728x90

 

 

Python 반복문(Iterator) 쉬운연습문제

 

0. for문 구구단

 - 사용자에게 숫자를 입력받아 해당 숫자에 해당하는 구구단을 for반복문을 이용해 출력

# 구구단 출력

number = int(input("구구단을 출력할 숫자를 입력하세요 (1~9): "))

if 1 <= number <= 9:
    print(f"{number}단을 출력합니다.")
    for i in range(1, 10):
        print(f"{number} x {i} = {number*i}")
else:
    print("1에서 9 사이의 숫자를 입력해주세요.")

 

 

 

1. while문 랜덤한 숫자맞추기

# while문 문제
# 숫자 맞추기
# 1 ~ 100까지 랜덤한 숫자를 생성한다.
# 사용자는 컴퓨터의 랜덤한 숫자를 맞춰야한다.
# 사용자가 틀렸을 경우 : 숫자가 낮은지 큰지 알려준다.
# 정답일 경우 틀린횟수를 알려준다.

import random

comNumber = random.randint(1, 100)

count = 0
print("-----1 ~ 100까지의 숫자를 맞춰보세요-----")

while True:
    human = int(input("입력 : "))
    count += 1

    if human < comNumber:
        print("UP!!!")
    elif human > comNumber:
        print("DOWN!!")
    else:
        print("정답입니다!!", count, "번만에 맞추셨습니다~!");
        break

 

 

 

 

728x90
반응형
LIST