Skip to content

Latest commit

 

History

History
82 lines (66 loc) · 1.5 KB

hui-tu-shen-gui.md

File metadata and controls

82 lines (66 loc) · 1.5 KB

第03课-绘图神龟

本课知识点回顾

  • 函数是什么?
    • 函数的定义:一些指令的集合
    • 调用函数:即使用函数。相当于按顺序执行函数中预先写好的指令。
  • 模块是什么?
    • 模块的定义:一些函数的集合
    • 使用模块:import + 模块名字(例子:import turtle)
  • 模块与魔法世界类比:
    • 魔法图书馆 = Python 编程语言
    • 魔法书 = 模块
    • 魔法 = 函数
  • for in 循环:
    • 循环是重复执行一段指令的方法
    • 写法:
    for index in range(4):
        print("Hello World!")
    • 解释:
      • index: 一个记录现在循环到第几次的循环
      • range(4): 括号中的数字表示重复几次
      • print(): 在这个例子中要重复执行的指令

Turtle 模块的使用方法

导入模块:

import turtle

turtle 前进 100步

turtle.forward(100)

turtle 后退 100步

turtle.back(100)

turtle 左转 90度

turtle.left(90)

turtle 右转 90度

turtle.right(90)

Turtle 模块例子

turtle 画正放形

for index in range(4):
    forward(100)
    right(90)

turtle 画三角形

for index in range(3):
    forward(100)
    right(120)

turtle 画n边形

n = 20
for index in range(n):
    forward(30)
    right(360 / n)

![](/assets/屏幕快照 2018-12-15 上午11.20.45.png)