【问题标题】:Why can't I import my turtle module in Python? [duplicate]为什么我不能在 Python 中导入我的海龟模块? [复制]
【发布时间】:2021-06-04 10:12:17
【问题描述】:

我使用 Python,对于一个学校项目,我需要为绘图程序导入 Turtle。在我的程序开始时,我添加了: from turtle import * 当我运行完成的程序时,终端/shell中弹出了一个语法错误。 picture of terminal 我尝试重复我的代码,从使用“导入龟”到别名,但没有任何效果。可能会发生什么,我该如何解决?

【问题讨论】:

  • 请出示代码以便我们检查
  • 这里是带有我的代码的概念页面的链接,请不要看那里的任何其他页面:notion.so/program-bcbf3b9470eb4322991bedc4b3deb798
  • 这也发生在我的 VS Code 上,当您使用绿色播放按钮运行程序时会发生这种情况。尝试使用 f5 启动您的程序,它应该可以工作,如果不是请告诉我你是什么平台正在使用运行代码,我可以帮忙!
  • @JonathanDrukker 谢谢!我也使用vs代码,所以我像你说的那样使用了f5并且它有效!非常感谢你帮助我。
  • 你能标记我的答案吗?它在下面。

标签: python python-3.x python-turtle


【解决方案1】:

在python中导入模块时,可以使用import turtle进行导入,需要在每个函数前指定模块

turtle.forward(100)
turtle.left(90)
turtle.forward(100)

如果你使用from turtle import *导入turtle,你只需要调用模块中的函数,比如:

forward(100)
left(90)
forward(100)

您也可以这样做:import turtle as t 并这样做:

t.forward(100)
t.left(90)
t.forward(100)

【讨论】:

  • 我知道,但我要的是如何解决它。我在更改导入模块的方式时更改了语法,但它们仍然不起作用。
【解决方案2】:

这也发生在我的 VS Code 上,当您使用绿色播放按钮运行程序时会发生这种情况。尝试使用 f5 启动您的程序,它应该可以工作。希望这行得通!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-20
    • 2020-09-03
    • 1970-01-01
    • 2015-05-23
    • 1970-01-01
    • 2018-04-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多