python怎么画渐变颜色_使用python画图怎么设置渐变色
Python中渐变的实现:
使用turtle库画一条渐变的蛇的代码:from turtle import *
setup(500, 400, 200, 200)
penup()
fd(-250)
pendown()
pensize(20)
seth(-40)
r = 0.1
g = 0.2
b = 0.3
for 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教程栏目进行学习!
python怎么画渐变颜色_使用python画图怎么设置渐变色相关推荐
- python怎么绘制渐变图_用Python画colorbar渐变图+修改刻度大小+修改渐变颜色
Draw Gradient Color Map using python github源码地址: 欢迎关注我! pratical_skills_tools Draw Gradient Color Ma ...
- python程序画漂亮图_用python画图代码:正弦图像、多轴图等案例
python画图 正弦图像: #coding:utf-8 import numpy as np import matplotlib.pyplot as plt x=np.linspace(0,10,1 ...
- python词云改颜色_使用Python创建一个与图像颜色匹配的词云
原标题:使用Python创建一个与图像颜色匹配的词云 来自:https://www.linuxmi.com/ 我用Python造了一个词云.不过这次创建的是与图像颜色匹配的词云. 使用Python w ...
- 用python提取图片主要颜色_用Python提取图片主要颜色
原文来自: 这段代码主要用来从图片提取其主要颜色,类似Goolge和Baidu的图片搜索时可以指定按照颜色搜索,所以我们先需要将每张图片的主要颜色提取出来,然后将颜色划分到与其最接近的颜色段上,然后就 ...
- python代码画小猪佩奇_用 Python 画一个小猪佩奇和哆啦 A 梦
0 前言 最近发现了很有意思的东西,有人用 turtle 这个库画了一个小猪佩奇,跑去 GitHub 看了一下代码,发现写这个的人真的很有耐心,居然能写下来. 再找了找,发现有人还画了哆啦 A 梦, ...
- python读excel字体颜色_无法使用python xlsxwri更改excel中的字体颜色
在XlsxWriter中使用条件格式时,最好先弄清楚要在Excel中执行什么操作,然后将其传输到XlsxWriter.在 在这种情况下,Excel不支持单元格与字符串相等.相反,你必须使用" ...
- python海龟画图画数轴_在python中使用matplotlib绘制对数轴
我想使用matplotlib绘制一个对数轴的图形. 我一直在阅读文档,但无法弄清楚语法. 我知道在绘图参数中可能很简单,例如'scale=linear' ,但我似乎无法正确理解 示例程序: impor ...
- python渐变色代码_使用python画图怎么设置渐变色
Python中渐变的实现: 使用turtle库画一条渐变的蛇的代码:from turtle import * setup(500, 400, 200, 200) penup() fd(-250) pe ...
- 用python画风景诗_关于Python turtle 绘图
python2.6版本中后引入的一个简单的绘图工具,叫做海龟绘图(Turtle Graphics),turtle库是python的内部库,使用导入即可 import turtle 先说明一下turtl ...
最新文章
- 服务器用户没有读取权限,Windows找不到文件或没有读取权限怎么办
- Luogu P1160 【队列安排】
- 程序员面试题精选100题(04)-二元树中和为某一值的所有路径[数据结构]
- 阿里云ARMS重磅推出小程序监控,助力小程序稳定运行
- 什么是 HTML5?
- gerber文件怎么导贴片坐标_SMT贴片工序
- 收藏 | 程序员必须掌握哪些算法?
- mysql在window的使用记录
- 一个小小的签到功能,到底用MySQL还是Redis?
- C++PrimerP104
- Java面试宝典 Beta5.0版 (2018年最新公测版)
- 用R语言做单方程的误差修正模型(ECM)
- 网络编程在线英英词典之服务器代码框架搭建(二)
- 坐拥百度/阿里/腾讯,这家车载导航上市公司的营收却一路下挫?
- 阎王爷:别总写代码,这130个网站比涨工资都重要!(建议收藏)
- Origin模板生成
- 服务器做jsp网站教程视频,linux jsp服务器 视频教程
- 2021 腾讯校招 + 后台开发面经(已 offer)
- java thread 简单写法_Java线程池写法改写为C#线程池写法
- CCF: 201409-1-相邻数对(C++)