| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 |
Tags
- 함수
- 스택
- 프론트엔드
- 프로그래머스
- Prototype
- 리액트
- 선언
- 프로토타입
- 파이썬
- Python
- 메서드
- 상속
- ROS2
- 팀러버덕
- DDS
- 스터디
- ROS2로시작하는로봇프로그래밍
- 생성자함수
- 객체
- 타이핑효과
- 면접대비
- 자바스크립트
- ROS2로시작하는프로그래밍
- 코딩테스트
- TypeScript
- 면접
- JavaScript
- ros
- react
- 타입스크립트
Archives
- Today
- Total
RoboOps Lab by Jiu
[파이썬] 가위바위보 메달교환기 게임 구현 본문
안녕하세요! 좋아요 요정입니다
추억의 가위바위보 메달교환기 게임을 구현했습니다 ㅎㅎ
귀여운 이모티콘 버전으로.... ~ (실행할 수 있게 등록하면 좋은데 방법을 찾아봐야겠어요..)
코드
import random
return_num_list = [1,1,2,2,2,2,4,4,4,7,7,20]
game_selection_list = ['가위', '바위', '보']
gameStatus = True
count = 1
print("""
. 。+。☆゜*。゜。
。*゜゜+☆*+゜。*。
@。゜*゜。+。☆*@゜
゜+。☆゜。*。@。+*゜
\゜*。゜。*゜*。+/
\*゜+ ∧,,∧ ./
\ (^ω^*) 가위바위보 게임
◎⊂ ) 시-작!
△し-J
""")
while gameStatus:
print(f" ☆{count}번째 게임 ------------------☆")
comHand = random.choice(game_selection_list)
myHand = input("가위,바위,보 중에 골라주세요 =>")
result = ""
print(f"""
┌────────────────────┐
나:{myHand} 컴퓨터:{comHand}""")
if myHand == "가위":
if comHand == "가위":
result = "onemore"
elif comHand == "바위":
result = "gameover"
elif comHand == "보":
result = "win"
elif myHand == "바위":
if comHand == "가위":
result = "win"
elif comHand == "바위":
result = "onemore"
elif comHand == "보":
result = "gameover"
elif myHand == "보":
if comHand == "가위":
result = "gameover"
elif comHand == "바위":
result = "win"
elif comHand == "보":
result = "onemore"
else :
print(f""" {myHand}? 가위,바위,보를 내주세요.
└────────────────────┘
""")
if result == "gameover":
print(""" 졌다. 게임 종료^^
└────────────────────┘
""")
gameStatus = False
elif result == "win":
print(""" 이겼다!
└────────────────────┘
""")
print("~당다라당당당당(숫자돌아가는중)~")
returnNum = random.choice(return_num_list)
print("축하합니다!", str(returnNum),"개의 메달을 드립니다.")
gameStatus = False
elif result =="onemore" :
print(""" 비겼다! 한번 더
└────────────────────┘
""")
count += 1
print("""
\゜\、\・、\ 、\・。゜、\・\。゜\、・\\・ \。゜\、
\゜\、\・、\、(’ω’)게임 종료되었습니다! \・\。゜\、、
\・。゜\、・\\・\。゜\、\゜ \、\・、\、\・。゜、\・\。゜
""")
구현 출력물

즐거운 코딩코딩!!
'Study-Note > Python' 카테고리의 다른 글
| [파이썬] 문자열 리버스 ,대소문자 변경 (0) | 2021.12.09 |
|---|---|
| [Python] 리스트 형태 포맷해서 출력하는 함수(+텍스트 컬러 변경) (0) | 2021.09.09 |
| [Python] 타이핑치는 효과 함수 (0) | 2021.09.09 |