200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > python turtle绘制柱状图_python绘制图形(Turtle模块)

python turtle绘制柱状图_python绘制图形(Turtle模块)

时间:2019-11-06 17:34:23

相关推荐

python turtle绘制柱状图_python绘制图形(Turtle模块)

用python的Turtle模块可以绘制很多精美的图形,下面简单介绍一下使用方法。

需要用到的工具有python,python 的安装这里就不再细说。自行搜索。

from turtle import * #引入turtle模块

color('red', 'yellow') #设置绘制的颜色和填充颜色

# 海龟设置

hideturtle() # 隐藏箭头

speed(10) # 设置速度

# 前进后退,左转右转

fd(100) # 前进100像素(forward(100)也可以)

right(90) # 右转90°

back(100) # 后退100像素

left(90) # 左转90°

# 填充颜色

begin_fill() #开始填充位置

fillcolor('yellow') #填充颜色

DoSomethinghere() #绘制你想绘制的图形

end_fill() #结束填充位置

# 抬起笔和放下笔,这样进行的操作不会留下痕迹(填充颜色后会显示)

penup()

goto(start_pos)

fd(radius)

pendown()

下面给出几个简单的实例

1》绘制单个五角星

from turtle import *

color('red', 'yellow')

begin_fill()

hideturtle()

speed(10)

while True:

forward(200)

right(144)

if abs(pos()) < 1:

break

end_fill()

done()

效果如下:

2》绘制双子星

from turtle import *

color('red', 'yellow')

begin_fill()

hideturtle()

speed(10)

while True:

forward(200)

right(144)

if abs(pos()) < 1:

break

while True:

back(200)

left(144)

if abs(pos()) < 1:

break

end_fill()

done()

效果图如下:

3》绘制双花

from turtle import *

speed(10)

color('red', 'yellow')

begin_fill()

while True:

forward(200)

right(164)

if abs(pos()) < 1:

break

while True:

back(200)

left(164)

if abs(pos()) < 1:

break

end_fill()

done()

效果图如下:

剩下的方法还请自行尝试,你会绘出更多不可思议的图形图案。

吴裕雄--天生自然python编程:turtle模块绘图(3)

turtle(海龟)是Python重要的标准库之一,它能够进行基本的图形绘制.turtle图形绘制的概念诞生于1969年,成功应用于LOGO编程语言. turtle库绘制图形有一个基本框架:一个小海龟 ...

吴裕雄--天生自然python编程:turtle模块绘图(1)

Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x.纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行 ...

python绘制图形

python能快速解决日常工作中的小任务,比如数据展示. python做数据展示,主要用到matplotlib库,使用简单的代码,就可以很方便的绘制折线图.柱状图等.使用Java等,可能还需要配合 ...

吴裕雄--天生自然python编程:turtle模块绘图(4)

import turtle bob = turtle.Turtle() for i in range(1,5): bob.fd(100) bob.lt(90) turtle.mainloop() im ...

使Python中的turtle模块画图两只小羊

turtle.circle(radius, extent=None, steps=None) 描述: 以给定半径画圆 参数: radius(半径); 半径为正(负),表示圆心在画笔的左边(右边)画圆 ...

吴裕雄--天生自然python编程:turtle模块绘图(2)

#彩色螺旋线 import turtle import time turtle.pensize(2) turtle.bgcolor("black") colors = [&quot ...

python库之turtle(图形绘制) 开启新的快乐源泉

相信有不少人学习python 都是听了老前辈的推荐 “学python好,python有趣的代码多” 比如说画一只小狮子 这就是今天想要介绍的绘制图形库-turtle 如果也想这样画一只小狮子,或者其他 ...

Python——用turtle模块画海龟的第一步

*/ * Copyright (c) ,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:text.cpp * 作者:常轩 * 微信公众号:Worldhe ...

python中的turtle库绘制图形

1. 前奏: 在用turtle绘制图形时,需要安装对应python的解释器以及IDE,我安装的是pycharm,在安装完pycharm后,在pycharm安装相应库的模块,绘图可以引入turtle模块 ...

随机推荐

UWP开发之Mvvmlight实践三:简单MVVM实例开发&lpar;图文详解付代码&rpar;

在做MVVM各种框架对比之前,我觉得有必要先自己做一个简单的MVVM实现案例比较好,这样就可以看到自己实现的时候有那些不方便的地方.而各种框架又是怎么解决我们这些麻烦的. 案例介绍:用户登录画面,没有 ...

JQ中&dollar;&lpar;document&period;ready&lpar;&rpar;&rpar;

js中window.onload与jquery中$(document.ready())的区别

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