# 🐍 Proj 1. 나만의 캐릭터 만들기 (텍스트 RPG)
# ===============================================
# 이번 수업에서는 **나만의 캐릭터를 만들어 모험을 떠나는 텍스트 RPG**를 코딩해볼 거예요!
# 빈칸(# ???)을 채워 완성해보세요.

# [미션 1] 이름을 입력받아 인사하기
name = ???('당신의 이름을 입력하세요: ')
print(f'안녕하세요, {???}님! 모험을 떠나볼까요?')



# [미션 2] 직업과 무기 정하기
print('직업을 골라보세요!')
print('1. 마법사')
print('2. 전사')
print('3. 도적')

job = ???('직업 번호를 입력하세요 (1/2/3): ')

??? job == '1':
    job_name = '마법사'
    weapon = '마법 지팡이'
??? ???:
    job_name = '전사'
    weapon = '큰 검'
??? job == '3':
    job_name = '도적'
    weapon = '단검'
???:
    job_name = '평범한 사람'
    weapon = '손'

print(f'??? 님은 ???(이)가 되었어요! 무기는 "???"입니다.')


# [미션 3] 캐릭터 정보 출력 함수
??? show_info():
    print('===== 캐릭터 정보 =====')
    print('이름:', ???)
    print('직업:', ???)
    print('무기:', ???)

#캐릭터 정보를 나타내는 함수를 출력해보세요
???



# [미션 4] 모험 중 선택지
print('모험을 떠나던 중, 길 앞에 괴물이 나타났어요!')
??? = ???('어떻게 할까요? (1. 싸운다 / 2. 도망간다): ') 

??? action == '1':
    print(???'??? 님은 ???을(를) 들고 괴물과 싸웁니다!')
    print('우와! 멋지게 이겼어요! 🎉')
??? ??? == '2':
    print(f'??? 님은 조용히 뒤로 물러났어요. 안전하게 도망쳤어요! 😌')
else:
    print('아무 행동도 하지 않아 괴물에게 잡혔어요... 😢')

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: