用python绘制bilibili小电视

首先要安装turtle库
用python3的朋友,如果没有turtle可以参考这个链接进行安装。

如果出现下面这种问题,可以通过这个方法解决。

完整代码如下:

import turtleturtle.setup(1000,1000)  #画布大小
turtle.pensize(20)       #画笔大小
turtle.color("Pink")     #画笔颜色# 移动到指定地点
turtle.penup()
turtle.seth(180)
turtle.fd(275)
turtle.right(90)
turtle.fd(100)
turtle.pendown()# 绘制大方框
turtle.right(90)
turtle.fd(550)
turtle.right(90)
turtle.fd(400)
turtle.right(90)
turtle.fd(550)
turtle.right(90)
turtle.fd(400)# 移动到左天线
turtle.right(90)
turtle.penup()
turtle.fd(250)
turtle.pendown()# 绘制左天线
turtle.left(145)
turtle.fd(172)# 移动到右天线
turtle.penup()
turtle.bk(172)
turtle.right(145)
turtle.fd(90)
turtle.pendown()# 绘制右天线
turtle.left(58)
turtle.fd(172)# 移动到内部方框绘制起始点
turtle.penup()
turtle.bk(172)
turtle.right(58+90)
turtle.fd(60)
turtle.right(90)
turtle.fd(276)
turtle.pendown()# 绘制内部方框
turtle.right(180)
turtle.fd(426)
turtle.right(90)
turtle.fd(273)
turtle.right(90)
turtle.fd(426)
turtle.right(90)
turtle.fd(273)# 移动到左眼
turtle.penup()
turtle.right(90)
turtle.fd(140)
turtle.right(90)
turtle.fd(80)
turtle.pendown()# 绘制左眼
turtle.right(65)
turtle.fd(86)
turtle.bk(86)# 移动到右眼
turtle.penup()
turtle.right(25+180)
turtle.fd(130)
turtle.left(90)
turtle.fd(8)
turtle.right(90)
turtle.right(30)
turtle.pendown()# 绘制右眼
turtle.fd(107)
turtle.right(60)# 移动到嘴巴
turtle.penup()
turtle.fd(40)
turtle.right(90)
turtle.fd(227)
turtle.pendown()# 绘制嘴巴
turtle.left(90)
turtle.circle(40,180)
turtle.right(180)
turtle.circle(40,180)
turtle.right(180)# 移动到右腿
turtle.penup()
turtle.fd(174)
turtle.left(90)
turtle.fd(64)
turtle.right(90)
turtle.pendown()# 绘制右腿
turtle.circle(40,180)# 移动到左腿
turtle.penup()
turtle.left(90)
turtle.fd(400)
turtle.left(90)
turtle.pendown()# 绘制右腿
turtle.circle(40,180)turtle.exitonclick()    #窗口停留不退出

效果图如下:

虽然说没什么技术含量。。直接复制运行就好了

不过喜欢的话可以点个赞鸭

用python绘制bilibili小电视相关推荐

  1. 如何用Python绘制深小卫推文中的病例图

    如何用Python绘制深小卫推文中的病例图 前面的文章介绍了如何用Python绘制南丁格尔玫瑰图,链接:循序渐进,学会用pyecharts绘制玫瑰图 南丁格尔玫瑰图最初被用于统计军医数据,现在也常用于 ...

  2. bilibili小电视桌面天气站(esp8266+微信小程序控制)超详细,看这一篇就够了

    目录 ​编辑 一.前言 二.教程 1.项目结构 2.材料清单 3.模型设计 4.电路设计 5.代码设计 以下是资料链接 一.前言 这个项目是今年6月份就在开始做的,但是中途由于实习等一些事情耽搁了,一 ...

  3. python海龟画图(12)bilibili小电视

    #bilibili import turtle as t #边框 t.pu() t.goto(-250,-225) t.pd() t.pensize(15) for i in range(2):t.f ...

  4. python 子图_python 实现在一张图中绘制一个小的子图方法

    有时候为了直观展现图的信息,可以在大图中添加小子图的方式进行数据分析,如下图所示: 具体的代码如下:该图连接了数据库,当然重要的不是数据展示,而是添加子图的方法. import matplotlib. ...

  5. python绘制如下图形、小三角形边长20_在编程中发现数学之美——使用Python小龟绘制多边形...

    在使用数学知识画出很酷的各种图形之前,你需要先学习Python编程语言的基础知识.本文将会带你熟悉以下编程概念:循环.变量.函数.使用小龟模块绘制图像.本文假设你已经安装了Python,如果没有,欢迎 ...

  6. Python绘制PDF文件~超简单的小程序

    Python绘制PDF文件 项目简介 这次项目很简单,本次项目课,代码不超过40行,主要是使用 urllib和reportlab模块,来生成一个pdf文件. reportlab官方文档 http:// ...

  7. python画50个图-python 实现在一张图中绘制一个小的子图方法

    有时候为了直观展现图的信息,可以在大图中添加小子图的方式进行数据分析,如下图所示: 具体的代码如下:该图连接了数据库,当然重要的不是数据展示,而是添加子图的方法. import matplotlib. ...

  8. python画简便的图-python 实现在一张图中绘制一个小的子图方法

    有时候为了直观展现图的信息,可以在大图中添加小子图的方式进行数据分析,如下图所示: 具体的代码如下:该图连接了数据库,当然重要的不是数据展示,而是添加子图的方法. import matplotlib. ...

  9. python一张图-python 实现在一张图中绘制一个小的子图方法

    有时候为了直观展现图的信息,可以在大图中添加小子图的方式进行数据分析,如下图所示: 具体的代码如下:该图连接了数据库,当然重要的不是数据展示,而是添加子图的方法. import matplotlib. ...

最新文章

  1. 2- 计算机的组成,VMware使用
  2. SAP Hybris recipe 为 cx 的安装和初始化
  3. 大数据让远洋捕鱼不再空手而归 这就是马云说的新实体经济
  4. pov-inc_yourself劳自己-懒惰的设计师的POV和一些Figma
  5. 数学和计算机的应用视频教学反思,数学多媒体教学反思.doc
  6. scikit-learn流形学习手写数字可视化
  7. Python之 面向对象封装案例
  8. c++ string 删除第一个字符_字符串操作的全面总结
  9. Python移植MATLAB的巴特沃斯滤波器,椭圆滤波器
  10. 几个文件vtp格式转stl格式
  11. Alpha Fold 2
  12. 2018年上半年信息系统项目管理师考试真题附答案解析(3)
  13. 关于互联网流量劫持分析及可选的解决方案
  14. 华硕天选3和联想拯救者r9000p哪个好
  15. 35BYJ46步进电机
  16. 如何根据原理图画封装_如何快速设计元器件原理图库和PCB封装库?
  17. 随笔杂记(十)——C++:C4996报错解决方法
  18. 2021-WWW-Learning Intents behind Interactions with Knowledge Graph for Recommendation
  19. 【性能测试】性能测试的概念和术语介绍 性能测试分类(了解每种测试的目的)
  20. 负片与水印效果(OpenCV)

热门文章

  1. 荣耀linux版开机内存占用高,win10开机内存占用50怎么办_win10一开机内存就占用过高的解决方法...
  2. sqlsever数据库用户管理
  3. [Jquery]Jquery AJAX post提交json示例
  4. appstore 上传屏幕快照尺寸
  5. iOS编译过程的原理和应用
  6. 爬虫技术助推Nifty Gateway数字收藏品市场
  7. 最新字节跳动面试题与答案: 无序数组的中位数 (快排思想O(N) 时间复杂度)
  8. 【报错】This scheduler instance (xxx) is still active but was recovered by another instance in the...
  9. python openpyxl 创建表格后设置表格保护,结构保护 (设置只读)
  10. 七日杀linux服务端,服务器七日杀服务器最新命令的使用方法和说明 - Welcome to XiongTianQi.CN...