新版本的python中的代码已更改

2024-06-16 08:25:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要一些帮助,因为我现在正在编写一个乒乓球游戏,但是帮助我开发python版本的视频是3.6,我正在用python 3.8编写它,我遇到了一个问题,我得到的错误是 "turtle has no attribute dx",有人知道我必须写什么吗?新版本的python

while True:
    wn.update()
    
    ball.setx(ball.xcor() + ball.dx)
    ball.sety(ball.ycor() + ball.dy)

这就是使球移动的代码


Tags: no版本true游戏视频错误updateattribute
1条回答
网友
1楼 · 发布于 2024-06-16 08:25:03

我从你说的地方得到了密码, http://christianthompson.com/sites/default/files/Pong/pong.py

这里,在这段代码中

# Ball
ball = turtle.Turtle()
ball.speed(0)
ball.shape("square")
ball.color("white")
ball.penup()
ball.goto(0, 0)
ball.dx = 2
ball.dy = 2

他定义了dx和dy的值。 这不是版本错误

相关问题 更多 >