教导或学习Python的简单方块诀窍

148 阅读2分钟

教导或学习Python的简单方块诀窍

通过一个简单的实践项目了解Python的基础知识

[

Clement Brian

](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)

最终代码

微型项目的完整代码。

结果

由作者嵌入

这就是全部。编码愉快😊

照片:WindowsonUnsplash