본문 바로가기
프로그램/Python 1000제

Python 155제] 파이썬 EXPRESS CHAPTER 6. Programming 11 p303

by 건티 2023. 3. 27.
728x90

출처 : 반크_반크 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)
            

참고풀이 결과]

 

 

 

 

대한민국의 아름다운 영토, 독도의 여름

 

반응형

댓글