【发布时间】:2021-01-15 12:23:28
【问题描述】:
我才刚刚开始学习用 Python 编写代码。我在 HTML 方面有一点经验,但仅此而已。
我目前正在学习 Udacity 的纳米编程入门课程。
我正在学习的课程是向学生介绍通过命令行使用交互模式来测试代码。问题是我必须使用 python -i 命令进入交互模式,并且我无法滚动浏览历史记录。然而,更大的问题是像turtle模块这样运行的东西参差不齐。
按照课程中的说明,我正在尝试运行以下代码:
import turtle
amy = turtle.Turtle()
amy.forward(100)
amy.left(90)
amy.forward(100)
等等……
最终发生的事情是我能够导入海龟,将其命名为“amy”,但是当我尝试向它发出移动命令时,什么也没有发生。 >>> 消失,Git Bash 停止响应。我必须关闭终端并启动一个新的终端。
此外,无法使用箭头键循环浏览命令历史记录令人沮丧,并且在任何错误都非常耗时的情况下一遍又一遍地重新输入代码。
有没有更好的方法来使用 CLI 来满足课程的要求? (我没有说有哪些要求,因为我不完全确定该课程将在多大程度上要求我在即将进行的项目中使用 CLI。)
这个问题让我非常沮丧,我无法从 Udacity 论坛上的“导师”那里获得任何有用的信息,所以我基本上已经停止了课程的学习。
非常感谢任何帮助。
【问题讨论】: