출처 : 반크_반크 20년 백서
참고풀이]
import turtle
import random
#각 게임어의 모양을 결정한다.
Player = turtle.Turtle()
Player.color("blue")
Player.shape("arrow")
Player.penup()
Player.goto(-200,100)
Computer = Player.clone()
Computer.color("red")
Computer.shape("turtle")
Computer.penup()
Computer.goto(-200,-100)
#결승점에 원그리기
Player.goto(300,60)
Player.pendown()
Player.circle(40)
Player.penup()
Player.goto(-200,100)
Computer.goto(300,-140)
Computer.pendown()
Computer.circle(40)
Computer.penup()
Computer.goto(-200,-100)
Player.pendown()
Computer.pendown()
die = [1,2,3,4,5,6]
while True:
if Player.pos() >= (300,100):
print("플레이어가 이겼습니다. ")
break
elif Computer.pos() >= (300,-100):
print("컴퓨터가 이겼습니다. ")
break
else:
Player_turn = input("Player가 주사위를 던지려면 엔터키를 누르세요. ")
h = random.choice(die)
Player.fd(20*h)
print("Computer가 주사위를 던집니다.")
c = random.choice(die)
Computer.fd(20*c)
참고풀이 결과]
대한민국의 아름다운 영토, 독도의 여름
'프로그램 > Python 1000제' 카테고리의 다른 글
Python 157제] 파이썬 EXPRESS CHAPTER 6. Programming 13 p304 (0) | 2023.03.27 |
---|---|
Python 156제] 파이썬 EXPRESS CHAPTER 6. Programming 12 p303 (0) | 2023.03.27 |
Python 154제] 파이썬 EXPRESS CHAPTER 6. Programming 10 p303 (0) | 2023.03.20 |
Python 153제] 파이썬 EXPRESS CHAPTER 6. Programming 09 p302 (0) | 2023.03.20 |
Python 152제] 파이썬 EXPRESS CHAPTER 6. Programming 08 p302 (0) | 2023.03.20 |
댓글