ITPub博客

首页 > > > 用Python画一个红色三角形

用Python画一个红色三角形

作者:小尾巴鱼 时间:2020-02-05 23:47:30 0 删除 编辑
1.import turtle
2.fred = turtle.Turtle()
3.fred.color("red")
4.fred.forward(100)
5.fred.right(135)
6.fred.forward(140)
7.fred.right(135)
8.fred.forward(100)


知识点汇总:

1,turtle 

(一个程序在执行操作的过程)

学习编程的方式多种多样。很多编程课程首先都会从在终端窗口里显示文本的程序开始。但是如果只能看到一个文本输出页面,通常很难判断程序正在执行什么操作。对于 turtle,你可以观看它逐渐构建一个模式或形状,从而查看程序正在执行什么操作。

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

为何称为“turtle”?

“turtle graphics”这个概念是在上世纪六十年代由计算机教育家 Seymour Papert 提出来的。一开始,turtle 是一个实际机器人,半球形的外壳看起来像海龟的外壳。该机器人拿着一个笔并且能够在一张大纸上画画。随着计算机越来越便宜,图形效果越来越好,turtle 机器人通常被替换成了屏幕上的版本,就像我们在这门课程中使用的虚拟机器人一样。


3,对于语法的理解

用自己的语言去理解,每一行代码所表达的意思,以后就用这种方式,在Python中发布指令


[1]  import turtle

输入 编程

[2] fred = turtle.Turtle()

fred = 编程.Turtle()

[3]fred.color("red")

主体是红色的

[4]fred.forward(100)  

先画一个100的长度

[5]fred.right(135)  

向右的方向转135度

[6]fred.forward(140)  

再画一个140的长度

[7]fred.right(135)  

向右的方向时针转135度  

[8]fred.forward(100)  

接着画一个100的长度

3,课下需练习举一反三

如:

a,英文单词的准确,

把颜色的单词再复习一边,强化以后能敲准确color

green 绿色

moss green 苔绿色

emerald green 鲜绿色

olive green 橄榄绿

blue 蓝色

turquoise blue 土耳其玉色

cobalt blue 钴蓝色, 艳蓝色

navy blue 藏青色, 深蓝色, 天蓝色

aquamarine blue 蓝绿色

red 红色

scarlet 绯红, 猩红

mauve 紫红

wine red 葡萄酒红

purple, violet 紫色

lavender 淡紫色

lilac 浅紫色

antique violet 古紫色

pansy 紫罗兰色

white 白色

off-white 灰白色

ivory 象牙色

snowy white 雪白色

oyster white 乳白色

gray 灰色

一个黄色的正方形

b,其他的形状如何表示

多多在编辑器里进行练习

import turtle
amy = turtle.Turtle()
amy.color("yellow")
for side in [1, 2, 3, 4]:
amy.forward(100)
amy.right(90)





来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10718265/viewspace-3164099/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-01-17

  • 博文量
    140
  • 访问量
    298796