【Python入门】Turtle海龟库:利用海龟画笔绘制彩色圆形

【Python入门】Turtle海龟库:利用海龟画笔绘制彩色圆形,第1张

利用海龟画半径为30像素的圆形

功能要求

利用海龟画半径为30像素的圆形。

实例代码

import turtle



t = turtle.Pen()

t.circle(30)

turtle.done()

运行结果

 

 

实例代码

import turtle



t = turtle.Pen()

t.circle(-30)

turtle.done()

运行结果

 

 

知识说明

t.circle(n):利用海龟笔画一个半径为n的圆圈。画圆半径为正时,在海龟前进方向的左侧逆时针绘制;半径为负时,在海龟前进方向的右侧顺时针绘制。

代码分析

t.circle(30)t.circle(-30):画半径为30的圆圈,圆圈的方向不同。

利用海龟笔绘制1/4圆弧

功能要求

利用海龟笔绘制1/4圆弧

实例代码

import turtle



t = turtle.Pen()

t.circle(30, 90)

turtle.done()

运行结果

 

 

实例代码

import turtle



t = turtle.Pen()

t.circle(30, -90)

turtle.done()

运行结果

 

 

代码分析

t.circle(30, 90)t.circle(30, -90):画半径为50的1/4圆弧,圆弧的方向不同。

circle(半径[, 弧度]):画指定半径和弧度的圆弧。弧度为正时,按照圆圈的方向截取对应的圆弧;弧度为负时,按照画圆的反方向截取对应的圆弧。弧度可以省略,默认绘制整圆。

画一个半径为20的红色圆形

功能要求

画一个半径为20的红色圆形

实例代码

import turtle



t = turtle.Pen()

t.pencolor("red")

t.circle(20)

turtle.done()

运行结果

 

画一个半径为20的蓝色圆形

功能要求

画一个半径为20的蓝色圆形

实例代码

import turtle



t = turtle.Pen()

turtle.colormode(255)

t.pencolor(0, 0, 255)

t.circle(20)

turtle.done()

运行结果

 

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/793501.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-06
下一篇2022-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存