利用turtle库绘制半径为80的圆,要求画笔颜色为绿色,画笔宽度为3,填充黄色,代码?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用turtle库绘制半径为80的圆,要求画笔颜色为绿色,画笔宽度为3,填充黄色,代码?相关的知识,希望对你有一定的参考价值。

参考技术A import turtle
turtle.setup(650,350,200,200)
turtle.pensize(3)#画笔宽度
turtle.pencolor("green")#画笔颜色
turtle.fillcolor('yellow')
turtle.begin_fill()
turtle.circle(80,360)
turtle.end_fill()
turtle.fillcolor('yellow')
turtle.done()

Python入门习题2.蟒蛇绘制(turtle库)

例2.调用turtle库中的若干函数来绘制蟒蛇,要求:(1)主体窗口宽650像素,高度350像素,窗口左侧与屏幕左侧像素距离200,窗口顶部与屏幕顶部像素距离200;(2)画笔落点在原点反向前进250像素处,画笔尺寸25,颜色紫色;(3)画笔初始行进方向逆时针40°,先后分别绘制40为半径,80°的顺时针和逆时针圆弧,循环四次。(4)绘制40半径,40°顺时针圆弧,再前进40像素,绘制16半径180°顺时针圆弧,前行40*2/3像素。

解:效果如图:

 1 from turtle import *   #引入turtle库
 2 setup(650,350,200,200) #设置窗口位置
 3 penup()                #“抬起笔”
 4 fd(-250)               #执笔前进 forward 反之backward 或 bk
 5 pendown()              #落笔 
 6 pensize(25)            #设置画笔尺寸
 7 pencolor("purple")     #设置画笔颜色
 8 seth(-40)              #设置初始行进角度 setheading
 9 for i in range(4):     #遍历循环
10     circle(40,80)
11     circle(-40,80)
12 circle(40,40)          #绘制圆弧
13 fd(40)
14 circle(16,180)
15 fd(40*2/3)

 

turtle快速参考:

博客参考《Python程序设计基础》高等教育出版社(第2版) 嵩天,礼欣,黄天羽著   第二章2.3,2.4部分

推荐与上述教材配套的北京理工大学 嵩天,礼欣,黄天羽老师的MOOC

 

以上是关于利用turtle库绘制半径为80的圆,要求画笔颜色为绿色,画笔宽度为3,填充黄色,代码?的主要内容,如果未能解决你的问题,请参考以下文章

利用Python 调用turtle函数库 绘制奥运五环。

利用python绘制太阳花

turtle库绘制奥运五环

Python 学习记录----利用Python绘制奥运五环

使用turtle库绘制并填充一个五角星

Python的turtle库有啥用