教导或学习Python的简单方块诀窍
通过一个简单的实践项目了解Python的基础知识
[

](clementbrian.medium.com/?source=pos…)
8月13日- 2分钟阅读
由作者嵌入
学习代码的最好方法之一是用获得的知识做实际项目。
在没有任何项目或思考参与的情况下,用直白的代码来练习编码是不可取的。在一天结束时,我们的目标是创建真实的项目。
编程就是思考。即使在最早期的阶段,也应该在简单的初学者友好的技巧或挑战的帮助下灌输思考。
这些技巧结合了编程语言的不同方面,创造出令人敬畏的东西。这有助于理解如何对待编程。以及如何独立思考。
无论是学习者还是教师,这个特别的技巧涵盖了基本的Python的一些方面。这包括
- 语法
- 变量
- 字符串
- 条件性循环
- 导入模块
- 函数,等等。
在本挑战结束时,学习者将能够使用基本的python技能创建一个微型程序。
开始学习
在这个微型项目中,我们将使用乌龟模块。它使学习Python成为一个有趣的过程,因为与标准的Python代码相比,它能提供视觉上更好的输出。
下面是我们将遵循的简单步骤。
- 导入该模块。
- 定义Turtle函数。
- 绘制线条和我们的第一个正方形。
- 绘制四个正方形,并有一个无限循环。
导入模块
这是很简单的。
import turtle
定义海龟函数
这里你可以使用任何名字。当学习者根据自己的名字定制名称时,会更有趣,例如:。
levelup_turtle = turtle.Turtle()
画线和第一个方块
用乌龟画第一条线
levelup_turtle.forward(100)
与乌龟一起画第一个正方形
levelup_turtle.forward(100)levelup_turtle.right(90)levelup_turtle.forward(100)levelup_turtle.right(90)levelup_turtle.forward(100)levelup_turtle.right(90)levelup_turtle.forward(100)
在一个条件循环上画四个方块
这是通过定义一个函数然后添加一个条件来实现的。
def square(): levelup_turtle.forward(100) levelup_turtle.right(90) levelup_turtle.forward(100) levelup_turtle.right(90) levelup_turtle.forward(100) levelup_turtle.right(90) levelup_turtle.forward(100)
最终代码
微型项目的完整代码。
结果
由作者嵌入
这就是全部。编码愉快😊