python - python代码输出未显示在Windows 10终端上
问题描述
我输入了这段代码来制作一个乒乓球游戏。但是当我运行代码时,终端没有显示我制作的两个桨。
import turtle
wn = turtle.Screen()
wn.title("Pong By Samuel Hwang")
wn._bgcolor("black")
wn.setup(width=800, height=600)
wn.tracer(0)
while True:
wn.update()
paddle_a = turtle.Turtle()
paddle_a.speed(0)
paddle_a.shape("square")
paddle_a.color("white")
paddle_a.shapesize(stretch_wid=5, stretch_len=1)
paddle_a.penup()
paddle_a.goto(-350, 0)
paddle_b = turtle.Turtle()
paddle_b = turtle.Turtle()
paddle_b.speed(0)
paddle_b.shape("square")
paddle_b.color("white")
paddle_b.shapesize(stretch_wid=5, stretch_len=1)
paddle_b.penup()
paddle_b.goto(350, 0)
我在那里做错了什么?
解决方案
尝试将您的while 循环移动到最后!
while (True):
wn.update()
当这个循环似乎没有完成时,我看不出你的任何代码如何执行。
推荐阅读
- ios - 如何从 iOS 上的其他应用打开 Google Play 音乐应用?
- javascript - jQuery一次禁用多个属性
- python - 将带有浮点数的json字符串解析为python中的字符串
- c# - 编写调试器时跟踪对象的最佳方法
- python - 当用户输入相同的输入两次(预期)时,如何将输入组合到输出?
- javascript - 将带有换行符的文本放入编辑器并使其看起来不错
- laravel - 将数组传递给接受各种参数的函数
- r - 使用 R 进行不等式约束的优化
- java - Kotlin 编译器或 Java 反编译器的奇怪行为
- c++ - 在 c++ 中使用指向对象的指针检索数据