Привет, я студент из Южной Кореи, и сегодня у меня возникла проблема в классе Python.
введите описание изображения здесь
import turtle
import math
def turnleft():
player.left(50)
def turnright():
player.right(50)
def fire():
x = player.xcor()
y = player.ycor()
velocity = 80
angle = player.heading()
vx = velocity * math.cos(angle * 3.14 / 180) #각도 -> 라디안
vy = velocity * math.sin(angle * 3.14 / 180)
while player.ycor() >= 0:
vx = vx
vy = vy - 10
x = x + vx
y = y + vy
player.goto(x, y)
player = turtle.Pen()
player.shape("turtle")
screen = player.getscreen()
screen.onkeypress(turnleft, "Left")
screen.onkeypress(turnright, "Right")
screen.onkeypress(fire, "space")
player.goto(300, 0)
player.goto(-300, 0)
player.goto(-300, 300)
player.goto(-300, 0)
введите описание изображения здесь
Итак, это код, который я выучил сегодня, и он точно такой же, как код моего помощника по административным вопросам. Он хорошо работал на его компьютере, так что это означает, что в этом нет ничего плохого, но когда я пытаюсь переместить черепаху в свой ноутбук, это не работает вообще. Слева, справа, пробел все они .. что вы, ребята, считаете проблемой?