首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python画笔模块(海龟库)

1、海龟库常用函数

turtle空间坐标体系

from turtle import *#导入海龟库shape('turtle')#设置画笔的形状reset()#清除画布内容(还原画笔状态)clear()#清除画布内容(保留画笔状态)down()#函数让画笔落下up()#函数让画笔抬起speed(1)#设置速度(0最快,10-1逐渐变慢)pensize(5)#设置画笔的粗心pencolor('red')#设置画笔的颜色fillcolor('red')#设置填充颜色begin_fill()#开始填充颜色end_fill()#结束填充颜色forward() #让画笔前进(简写fd)backward()#让画笔后退(简写bk)left()#让画笔左转right()#让画笔右转goto(x,y)#通过坐标来确定位置ht()#函数隐藏画笔图标st()#显示画笔图标bgcolor()#改变背景颜色circle(a,b)#画圆,a表示半径,b表示旋转的角度dot()#画点home()#回到初始点

样例1:绘制五角星

from turtle import*shape('turtle')#设置画笔的形状reset()speed(1)pensize(5)pencolor('red')fillcolor('red')begin_fill()for i in range(5): fd(100) right(144) fd(100) left(72)end_fill()ht()

样例2:绘制太极图案

from turtle import*shape('turtle')#设置画笔的形状reset()speed(1)pensize(2)circle(100,180)#绘制右边的半圆fillcolor('black')begin_fill()circle(100,180)#左边的半圆circle(50,180)#下面的半圆circle(-50,180)#上面的中半圆end_fill()#绘制下面小圆fillcolor('white')begin_fill()up()goto(0,25)down()circle(25)#小圆end_fill()#上面的小圆fillcolor('black')begin_fill()up()goto(0,125)down()circle(25)#小圆end_fill()ht()

爱编程  玩科技  懂教育

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OchUAi3RJDXN_lLPBsa1hF_A0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券