自学Python之Udacity28天入门课程笔记

第一节小乌龟和第一行代码

import turtle
fred = turtle.Turtle()
fred.color(“red”)
fred.forward(100)
fred.right(135)
fred.forward(140)
fred.right(135)
fred.forward(100)
你可能根本不知道这段代码的含义是什么,完全没关系!在下面的几个页面中,你将尝试该代码,以便知道它的原理。

将这段代码粘贴到 workspace 中之后,点击运行按钮。

你在上面粘贴的代码行是一个程序 — 让计算机去执行的一组指令。在此示例中,该程序告诉计算机在屏幕上画一个三角形。

术语:程序是面向计算机的一组指令。程序由代码行组成。每行告诉计算机关于这些指令的一个特定细节信息。

在这节课,你将编写程序来向 turtle 发出指令,使它们创建不同的形状和图形。你可以将 turtle 看做虚拟机器人,它们知道如何在屏幕上绘制线条,可以遵守 forward、back、left 和 right 等命令。(稍后我们将解释它们为何叫做“turtle”)。
你可以编辑上述代码中的指令。实验代码是了解它的工作原理的很好方式。请尝试更改数字。可以通过复制粘贴重复某些指令!始终记得重新按下运行,看看代码的运行效果如何。

不能犯错 — 当你遇到错误消息时,可以使用撤消命令(在 Windows 上是 Ctrl+Z,在 Mac 上是 ⌘+Z)撤消修改。你可以随意撤消多次,一直恢复到原始起始代码状态。
为何要使用 turtle?
学习编程的方式多种多样。很多编程课程首先都会从在终端窗口里显示文本的程序开始。但是如果只能看到一个文本输出页面,通常很难判断程序正在执行什么操作。对于 turtle,你可以观看它逐渐构建一个模式或形状,从而查看程序正在执行什么操作。

学习编程不仅仅是学习 Python 等编程语言的语法,主要是学习思考模式、重复、流程和信息的思维方式。turtle 使我们能够可视化这些过程。

为何称为“turtle”?
“turtle gr

你可能感兴趣的:(Python学习网课)