介绍
这篇文章给大家分享的是有关可以使用python来画图吗的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。
一、龟其实就是一个画图板,给你提供了一个画笔。我们先设置一下基本的属性:,
1,运动属性,
向前(d)向前移动距离d代表距离
向后(d)向后移动距离d代表距离
正确(学位)向右转动多少度
左(学位)向左转动多少度
goto (x, y)将画笔移动到坐标为(x, y)的位置
邮票()绘制当前图形
速度(速度)画笔绘制的速度范围[0,10]整数
2,画笔属性,()
下来画笔落下,移动时绘制图形()
起来画笔抬起,移动时不绘制图形
重置()恢复所有设置
pensize(宽度)画笔的宽度
pencolor (colorstring)画笔的颜色
fillcolor (colorstring)绘制图形的填充颜色
填充(真正的)开始
填充(False)结束,
也可以颜色(”颜色,“颜色”)
圆(半径、程度),
绘制一个圆形,其中半径为半径,程度为度数,例如若程度为180,则画一个半圆;如要画一个圆形,可不必写第二个参数
3例子
下面一箭穿心的图像
得到turtle import * 得到time import 睡眠 def go_to (x, y): ,,() ,才能转到(x, y) ,,() def big_Circle(大小):,,#函数用于绘制心的大的圆 ,,速度(1) ,,for 小姐:拷贝范围(150): ,,,,,,向前(大小) ,,,,,,对(0.3) def small_Circle(大小):,,#函数用于绘制心的小圆 ,,速度(1) ,,for 小姐:拷贝范围(210): ,,,,,,向前(大小) ,,,,,,正确的(0.786), def 线(尺寸): ,,速度(1) ,才能向前(51 *大小) def 心(,x,, y,,大小): ,,go_to (x, y) ,,左(150) ,,begin_fill () ,,行(大小) ,,big_Circle(大小) ,,small_Circle(大小) ,,左(120) ,,small_Circle(大小) ,,big_Circle(大小) ,,行(大小) ,,end_fill () def 箭头(): ,,pensize (10) ,,setheading (0) ,,go_to (-400, 0) ,,左(15) ,才能向前(150) ,,go_to (339,, 178) ,才能向前(150) def 箭头(): ,,pensize () ,,速度(1) ,,颜色(& # 39;红色# 39;,,& # 39;红色# 39;) ,,begin_fill () ,,左(120) ,才能向前(20) ,才能正确的(150) ,才能向前(35) ,才能正确的(120) ,才能向前(35) ,才能正确的(150) ,才能向前(20) ,,end_fill () def main (): ,,pensize (2) ,,颜色(& # 39;红色# 39;,,& # 39;粉红色# 39;) ,,# getscreen () .tracer(30, 0), #取消注释后,快速显示图案 ,,心(200,0,1),,,,,,,,,,#画出第一颗心,前面两个参数控制心的位置,函数最后一个参数可控制心的大小 ,,setheading(0),,,,,,,,,,,,, #使画笔的方向朝向x轴正方向 ,,,的心(-80,,-100,,1.5),,,,,#画出第二颗心 ,,箭头(),,,,,,,,,,,,,,,,,,,#画出穿过两颗心的直线 ,,箭头(),,,,,,,,,,,,,,,#画出箭的箭头 ,,go_to (400,, -300) ,,写(“;作者:超哥,,,=True,,对齐=發eft",,字体=(“宋体“,,30日,“中性”;)) ,,(完成) main ()
感谢各位的阅读!关于可以使用python来画图吗就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!