빅데이터맨 2023. 11. 13. 23:29
# while 반복문을 활용한 숫자 추측 게임
import random as rd

# 1에서 100 사이의 정수를 무작위로 선택
rand_num = rd.randint(1, 100)

# 사용자에게 숫자를 맞추는 게임 시작
print("up and down game!")
print("target number 보다 작은 숫자를 입력하면 up! 출력")
print("target number 보다 큰 숫자를 입력하면 down! 출력")
user_num = -99
# 사용자가 정답을 맞출 때까지 반복
while rand_num != user_num:
    # 사용자에게 숫자 입력 받기
    user_num = int(input("1 ~ 100 사이의 숫자를 입력하세요: "))
    # 입력한 숫자에 대한 피드백 제공
    if user_num > rand_num:
        print('down!')
    elif user_num < rand_num:
        print('up!')
# 정답을 맞춘 경우 축하 메세지와 정답 숫자 같이 출력
print(f'축하합니다. target number {rand_num}을 맞추셨습니다!')

 

숫자 반복 게임, day4에 있던 과제 내용이다.

전에는 어차피 코드만 돌아가면 되니 print이런게 뭔소용인가, 다 부질없는것 이렇게 생각했는데,

저런게 다 ui고 ux 아닌가, 하하하. print 몇줄로 사람들이 재미를 느끼고, 답을 추론하는 행위를 몇번 더 지속할 수 있는 힘이 생기는 것이라면, 좀 더 제대로 작성하는것도 의미가 있겠다.

 

지금 하는것도 결국 마무리는 시각화작업이다. 내가 만들 자료를 얼마나 빠르고 편하게, 효과적으로 제작하는지가 관건이겠지. 다양한 툴을 이용하면서 chat-gpt와 함께 작업해보겠다. 화이팅이다!