栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【Python入门】Turtle海龟库:利用海龟画笔绘制每条边颜色不同的正方形

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Python入门】Turtle海龟库:利用海龟画笔绘制每条边颜色不同的正方形

利用海龟笔绘制一条红色直线

实例说明

使用海龟画笔画一条红色直线。

实例代码

import turtle



t = turtle.Pen()

t.pencolor("red")

t.forward(100)

turtle.done()

实例代码

import turtle

t = turtle.Pen()

t.pencolor("#FF0000")

t.forward(100)

turtle.done()

实例代码

import turtle



t = turtle.Pen()

turtle.colormode(255)

t.pencolor(255, 0, 0)

t.forward(100)

turtle.done()

运行结果

 

 

知识说明

颜色有三种表示方法:颜色的英语单词、十六进制颜色值、颜色的RGB值。

t.pencolor("red"):使用pencolor改变画笔的颜色,颜色参数为颜色的英文单词,画笔默认颜色为黑色。

t.pencolor("#FF0000"):使用pencolor改变画笔的颜色,颜色的参数为十六进制颜色值,画笔默认颜色为黑色。

turtle.colormode(255):使用pencolor改变画笔的颜色,颜色参数值分别为颜色的RGB对应的值,画笔默认颜色为黑色。

turtle.colormode(255):将画笔颜色的模式设置为RGB模式。注意:在表示方式使使用RGB值的方式需要改变。

利用海龟笔绘制红色正方形

功能要求

画一个边长为50的红色正方形。

实例代码

import turtle



t = turtle.Pen()

turtle.colormode(255)

t.pencolor("red")

for x in range(4):

    t.forward(50)

    t.right(90)

turtle.done()

运行结果

 

利用海龟笔绘制四边颜色不同的正方形

功能要求

画一个边长为50的正方形,四条边的颜色个不相同(可以自己设置喜欢的颜色)

实例代码

import turtle



t = turtle.Pen()

turtle.colormode(255)

t.pencolor("pink")

t.forward(50)

t.right(90)

t.pencolor("red")

t.forward(50)

t.right(90)

t.pencolor("#00FF00")

t.forward(50)

t.right(90)

t.pencolor(0, 0, 255)

t.forward(50)

t.right(90)

turtle.done()

运行结果

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/857494.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号