300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 使用python画图怎么设置渐变色

使用python画图怎么设置渐变色

时间:2024-01-04 21:05:42

相关推荐

使用python画图怎么设置渐变色

后端开发|Python教程

python怎么设置渐变色

后端开发-Python教程

苹果软件源码大全,vscode中c语言保存,ubuntu触摸屏,tomcat mssql,弄个sqlite,网页设计的大小,齐博知道验证码数据库表,服务器为什么要备案,widget 插件,前端mvvm 框架,蜱虫草爬虫,php 时间戳转日期,君墨seo,springboot的用法,jquery标签云无规则样式,bootstrap 响应式布局网站,js网页图片查看器,bootstrap 电商手机模板,树状菜单后台,html关于我们页面设计,联系人信息管理系统源代码,程序源码搜索引擎lzw

Python中渐变的实现:

asp 查询 系统 源码,ubuntu 释放显卡资源,python爬虫网络接口,php执行完成事务会自动提交吗,seo的拼音lzw

使用turtle库画一条渐变的蛇的代码:

金融互助Php源码平台,vscode无法解码怎么办,ubuntu图像处理,tomcat配置安装教程,爬虫京东金融,php shiro,邯郸网络推广seo优化如何收费lzw

from turtle import *setup(500, 400, 200, 200)penup()fd(-250)pendown()pensize(20)seth(-40)r = 0.1g = 0.2b = 0.3for i in range(4): pencolor((r+0.1*i, g+0.1*i, b+0.1*i)) circle(40, 80) circle(-40, 80)pencolor((r+0.1*4, g+0.1*4, b+0.1*4))circle(40, 80/2)fd(40)pencolor((r+0.1*5, g+0.1*5, b+0.1*5))circle(16, 180)fd(40*2/3)done()

运行结果如下:

turtle库的简单用法:

1、绘图坐标体系

turtle.setup(width, height, startx, starty)

作用:设置主窗体的大小和位置

参数:

width 窗口宽度。整数值表示像素值,小数表示窗口宽度与屏幕的比例。

Height 窗口高度。

Startx 窗口左侧与屏幕左侧的像素距离,如果为None,窗口位于水平中央。

Starty 窗口顶部与屏幕顶部的像素距离。

2、画笔控制函数

turtle.penup() 和turtle.pendown()

别名: pu.(), up(), pd(), down()

作用:抬起(落下)画笔,之后移动画笔不绘制(绘制)形状。

无参数。

turtle.pensize(wid)

别名: width(wid)

作用:设置画笔宽度,当无参数输入时返回当前画笔宽度。

参数width:画笔宽度。为None或空,返回当前宽度。

turtle.pencolor(colorstring)或turtle.pencolor((r,g,b))

作用:设置画笔颜色,无参数输入返回当前画笔颜色。

参数:colorstring为颜色字符串,”red”。(r,g,b)为颜色对应RGB数值

3、形状绘制函数

turtle.fd(distance)

别名: forward(distance)

作用:想当前行进方向前进distance距离

参数:distance为距离向素质,为负数时表示反方向。

turtle.seth(to_angle)

别名: sethading(to_angle)

作用:设置当前行进方向为to_angle,绝对方向角度值。

参数:to_angle为角度的整数值。

turtle.ciecle(radius, extent=None)

作用:根据半径绘制extend角度的弧形。

参数:radius为半径,为正数时圆心在画笔左侧。Extent为绘制弧形角度。

更多Python相关技术文章,请访问Python教学栏目进行学习!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。