👇코드
#ascii art에서 참고
rock = '''
_______
---' ____)
(_____)
(_____)
(____)
---.__(___)
'''
paper = '''
_______
---' ____)____
______)
_______)
_______)
---.__________)
'''
scissors = '''
_______
---' ____)____
______)
__________)
(____)
---.__(___)
'''
#Write your code below this line
import random
#먼저 위의 코드들을 배열에 넣는다
img = [rock, paper, scissors]
MyTrun = int(input("type 0 for rock, 1 for paper, 2 for scissors\n"))
if MyTrun >= 3:
print("wrong number")
else:
print(img[MyTrun])
ComTurn = random.randint(0,2)
print("Computer chose:")
print(img[ComTurn])
#승리는 결정은 elif문으로
if MyTrun == 0 and ComTurn == 2:
print("you win")
elif MyTrun == 2 and ComTurn == 0:
print("you lose")
elif MyTrun > ComTurn:
print("you win")
elif MyTrun < ComTurn:
print("you lose")
elif MyTrun == ComTurn:
print("draw")
✍ 파이썬은 if문 쓸때 들여쓰기가 중요하다!
반응형
'언어 > 파이썬' 카테고리의 다른 글
[부트캠프] for 과 while 반복문 - 6일차 (0) | 2023.05.05 |
---|---|
[부트캠프] for문으로 비밀번호 만들기 (0) | 2023.05.03 |
[부트캠프] if-else 구문 사용 - 3일차 (0) | 2023.04.29 |
[부트캠프]f-String 과 간단계산 - 2일 (0) | 2023.04.28 |
[부트캠프]입력하기 - (1일차 공부) (0) | 2023.04.27 |