最近有个在读大学的女生,想要我帮忙用python画几个图,在画的过程中觉得有些图还挺有意思的,分享给大家。
  

1 图1

  
第一个图是蚊香,感兴趣的小伙伴可以自己尝试在python中用turtle库绘制一下。
  
  
具体代码如下:

#画蚊香
import turtleturtle.pensize(30)
for i in range(30):turtle.circle(i*10,60)
turtle.done()

  
  

2 图2

  
第二个图是蚊香的变体图,怎么通过调整蚊香代码,更改颜色和形状,绘制出如下图形?
  

  
具体代码如下:

import turtlet = turtle.Turtle()
t.pensize(2)
t.color('violet')
for i in range(90):t.circle(i*1,60)

  
  

3 图3

  
第三个图是蛛网图,不过不同部分有不同的颜色,你也可以试着改成别的颜色。
  
  

具体代码如下:

#画蜘蛛网
from turtle import *speed(0)
t = 1
for i in range(100):if t == 1:color('darkviolet')fd(2*i)rt(61)t += 1elif t == 2:color('green')fd(2*i)rt(61)t += 1else:color('yellow')fd(2*i)rt(61)t = 1

  
  

4 图4

第四个图是奥运五环。
  

  
具体代码如下:

#画奥运五环
import turtleturtle.width(5)#控制画笔宽度
colors = ['blue', 'black', 'red', 'yellow', 'green']for i in range(5):turtle.color(colors[i])#控制画笔颜色turtle.circle(50)#控制圆的大小,半径turtle.penup()#让画笔抬起if i<=1:turtle.goto((i+1)*120,0)turtle.pendown()elif i==2:turtle.goto(60,-30)turtle.pendown()elif i==3:turtle.goto(180,-30)turtle.pendown()else:turtle.color('green')turtle.circle(50)
turtle.hideturtle()

  
  

5 图5

  
第五个图是五星红旗。
  

  
具体代码如下:

#画五星红旗
import turtle as tt.setup(600,400,0,0)
t.bgcolor("red")
t.fillcolor("yellow")
t.color('yellow')
t.speed(5)
t.begin_fill()
t.up()
t.goto(-280,100)
t.down()
for i in range (5):t.forward(150)t.right(144)
t.end_fill()
t.begin_fill()
t.up()
t.goto(-100,180)
t.setheading(305)
t.down()
for i in range (5):t.forward(50)t.left(144)
t.end_fill()
t.begin_fill()
t.up()
t.goto(-50,110)
t.setheading(30)
t.down()
for i in range (5):t.forward(50)t.right(144)
t.end_fill()
t.begin_fill()
t.up()
t.goto(-40,50)
t.setheading(5)
t.down()
for i in range (5):t.forward(50)t.right(144)
t.end_fill()
t.begin_fill()
t.up()
t.goto(-100,10)
t.setheading(300)
t.down()
for i in range (5):t.forward(50)t.left(144)
t.end_fill()
t.hideturtle()
t.done()

  
本文中有些图在网上也有一些代码,大家都可以参考一下,想一想还有没有别的有趣的画法。
  
你可能感兴趣:
用Python绘制皮卡丘
用Python绘制词云图
Python人脸识别—我的眼里只有你
Python画好看的星空图(唯美的背景)
【Python】情人节表白烟花(带声音和文字)
用Python中的py2neo库操作neo4j,搭建关联图谱
Python浪漫表白源码合集(爱心、玫瑰花、照片墙、星空下的告白)

长按(扫一扫)识别上方二维码学习更多Python和建模知识,让你的学习和工作更出彩。

用python中的turtle库绘制一些有趣的图相关推荐

  1. 使用Python中的Turtle库绘制简单的图形

    Turtle图形库 Turtle库是Python内置的图形化模块,属于标准库之一,位于Python安装目录的lib文件夹下,常用函数有以下几种: 画笔控制函数 penup():抬起画笔: pendow ...

  2. 怎么用python画简单的图-使用Python中的Turtle库绘制简单的图形

    Turtle图形库 Turtle库是Python内置的图形化模块,属于标准库之一,位于Python安装目录的lib文件夹下,常用函数有以下几种: 画笔控制函数 penup():抬起画笔: pendow ...

  3. python用turtle库绘制树图形_使用Python中的Turtle库绘制简单的图形

    Turtle图形库 Turtle库是Python内置的图形化模块,属于标准库之一,位于Python安装目录的lib文件夹下,常用函数有以下几种: 画笔控制函数 penup():抬起画笔: pendow ...

  4. python画简单图-使用Python中的Turtle库绘制简单的图形

    Turtle图形库 Turtle库是Python内置的图形化模块,属于标准库之一,位于Python安装目录的lib文件夹下,常用函数有以下几种: 画笔控制函数 penup():抬起画笔: pendow ...

  5. python turtle库画图案-python中的turtle库绘制图形

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

  6. python使用turtle库绘制一个100长度的十字架_使用python图形模块turtle库绘制樱花、玫瑰、圣诞树代码实例...

    使用python图形模块turtle库绘制樱花.玫瑰.圣诞树代码实例 发布时间:2020-08-22 15:57:19 来源:脚本之家 阅读:76 作者:Soul fragments 今天为大家介绍几 ...

  7. 使用Python中的Turtle库画正方体

    使用Python中的Turtle库画正方体 先献上画完之后的图形,还有些许瑕疵,例如虚线没有对齐,有待于后续微调 以下是实现代码 # encoding=utf-8 import turtle# 画正面 ...

  8. 编写代码、打印图4-2所示的图形python_Python之turtle库画各种有趣的图及源码(更新中)_一个超会写Bug的程序猿的博客-CSDN博客...

    原文作者:一个超会写Bug的安太狼 原文标题:Python之turtle库画各种有趣的图及源码(更新中) 发布时间:2021-02-09 03:35:11 Turtle库是Python语言中一个很流行 ...

  9. python樱花代码_使用python图形模块turtle库绘制樱花、玫瑰、圣诞树代码实例

    今天为大家介绍几个Python"装逼"实例代码,python绘制樱花.玫瑰.圣诞树代码实例,主要使用了turtle库 Python绘制樱花代码实例 动态生成樱花 效果图(这个是动态 ...

最新文章

  1. opencv python下载_[福利] OpenCV4 Python 最新中文版官方教程来了(附下载)
  2. jquery animate函数实现
  3. basler相机参数简要中文说明_你知道相机曝光模式怎么用么?6种相机曝光模式详解及应用...
  4. 2018南京java工资_2018年Java开发工程师的待遇如何?
  5. 使用单/多线程执行程序展示
  6. VS远程Linux项目附加pthread
  7. netmon中解析非1433端口的TDS协议
  8. android 支付宝 记账本,使用支付宝记账----懒人的最佳记账模式
  9. 企业OA办公系统选型技巧实用指南
  10. vs2010开发activex(MFC)控件/ie插件(一)
  11. redis 客户端连接及常用命令使用
  12. 从零开始写一个Jison解析器(3/10):良好的开端是成功的一半——《政治学》 (亚里士多德)
  13. PHP屏蔽错误警告提示
  14. 前端项目如何使用svg矢量图
  15. 手把手教您搭建一个跨境电商平台
  16. 从方法到实践:主数据全生命周期管理
  17. 大脑神经网络图高清,图神经网络 图像
  18. 58同城字体加密解密方法
  19. 微信双开还是微信定时炸弹?- 关于非越狱iOS上微信分身高危插件ImgNaix的分析...
  20. 抖音html数字9,抖音687是什么意思

热门文章

  1. (小白鼠喝药问题)1000瓶药水,其中有一瓶是有毒的,如何找出有毒的药水?
  2. 【转】jquery $.fn $.fx是什么意思
  3. 初识Android 制作一个简单的记账本
  4. Deep_Learn关于数组和数的操作
  5. ps奥顿柔焦效果+提取线稿
  6. 苹果双系统怎么切换_Mac可以这样卸载双系统中的windows系统
  7. Domino蓝色多瑙河版本
  8. [安装]ISO文件解析
  9. 中国大学MOOC-陈越、何钦铭-数据结构-2020春期末考试【个人完整题解记录-判断选择部分】
  10. 李慧芹数据结构代码(顺序表)