最近憋在家里无聊就又捣鼓起了下 Python 的作画,还是觉得蛮好玩的,今天就给大家分享下几个比较好玩的案例。

0x00 视觉冲击

import turtle as t
from turtle import *angle = 60  # 通过改变角度,绘制出各种多边形
t.bgcolor('black')
t.pensize(2)
randomColor = ['red', 'blue', 'green', 'purple', 'gold', 'pink']
...

效果图如下:

0x01 安卓机器人

import turtle
aj = turtle.Pen()
y = 0
aj.speed(100)
turtle.bgcolor("black")# aj.shape("turtle")
def head():aj.color("green")aj.fd(160)x = aj.xcor()
...

效果图如下:

0x02 樱桃树

import turtletoplevel = 8
angle = 30
rangle = 15def drawTree(length, level):turtle.left(angle)  # 绘制左枝turtle.color("black")turtle.forward(length)
...

效果图如下:

0x03 旋转动画

import turtlet = turtle.Pen()
t.speed(100)
turtle.bgcolor("black")
sides = 6
...

效果图如下:

0x04 纸飞机

import turtle# 太阳
turtle.color('red')
turtle.penup()
turtle.goto(250,200)
turtle.pendown()
...

效果图如下:

总结

Python 不仅能帮我们提高工作效率,时而还可以有趣一些,帮我们调剂下生活,给大家的生活增添一些乐趣。

以上就是本次分享的所有内容,如果你觉得文章还不错,欢迎关注公众号:Python编程学习圈,每日干货分享,发送“J”还可领取大量学习资料。或是前往编程学习网,了解更多编程技术知识。

绝版 ~ 原来 Python 画画可以这么简单相关推荐

  1. 用python画画的原理_python来画画第二弹!

    下载W3Cschool手机App,0基础随时随地学编程导语 分享一波最近Get的一种python画画的方法. 让我们愉快地开始吧! 相关文件 密码: 9nei 开发工具 Python版本:3.6.4 ...

  2. python语言创意绘画-用python画画

    广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. 那么今天就一起来看看怎样在python中画一棵美丽的樱花树-? 说到用p ...

  3. 使用Python,OpenCV实现简单的场景边界/拍摄转换检测器

    使用Python,OpenCV进行简单的场景边界/拍摄转换检测器 1. 效果图 2. 实现 2.1 步骤 2.2 什么是"场景边界"和"拍摄过渡"? 2.3 代 ...

  4. python tkinter库、添加gui界面_使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二)...

    使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二),创建一个,界面,布局,文件,路径 使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二) ...

  5. python m http_非常简单的Python HTTP服务

    如果因为某种需求急需一个web服务器,而又不至于去在httpd和nginx中配置一个新的虚拟主机,Python或许可以帮上这个临时的小需求. 使用Python可以完成一个简单的内建 HTTP 服务器. ...

  6. python的变量和简单的数据类型

    决定学习python这门语言了,本人资质愚钝,只会把学到的东西记录下来,供自己查漏补缺,也可以分享给和我一样正在学习python语言的人,若在记录中存在什么错误,希望多多批评指正,谢谢. Python ...

  7. 怎么进入python官网-Python的安装及简单的使用

    原标题:Python的安装及简单的使用 像我们想要抓住一门好的编程语言,如何开始学习呢?我来简单介绍下python Python特性:语法简单,入门上手快,很多女神也在学习,方便找个编程的妹纸---- ...

  8. php和python哪个学起来简单一点-作为初学者,php,python和ruby应学哪个?

    [IT168 评论]对于web开发初学者来说,最大的问题就是学习哪种编程语言更适合未来的职业发展并且更有前景.你要考虑都有哪些编程语言,各自的优缺点是什么.每种编程语言的学习周期有多长等问题.互联网上 ...

  9. 大学python和vb哪个简单-python和vb哪个简单

    Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言,为结构化的.模块化的.面向对象的.包含协助开发环境的事件驱动为机制的可视化程序设计语言.是一种可用于 ...

最新文章

  1. 我的公交一卡通用不了了-_-
  2. 首届清华智班30人名单公布:贵校第一批AI本科生,状元金牌云集,与姚班“抢人”...
  3. python详细安装教程视频-如何安装Python运行环境Anaconda?(视频教程)
  4. MIT自然语言处理第三讲:概率语言模型
  5. 面试时,当你有权提问时,别客气,这是个逆转的好机会(内容摘自Java Web轻量级开发面试教程)...
  6. [Python_6] Python 配置 MySQL 访问
  7. ORA-12638: 身份证明检索失败
  8. when is completed field filled in the backend
  9. 中断、异常、处理对于操作系统的概念
  10. 数组方法 包含es6
  11. mysql8基本操作
  12. java sapi.spvoice 更改发音人_我最喜欢的几个Java开发工具,推荐8个给你们!
  13. MAC上使用gdb(Mac10.12未解决)
  14. ZeroC Ice介绍与简单demo构建
  15. Invalid ADAPTORNAME specified. Type 'imaqhwinfo' for a list of available ADAPTORNAMEs. Image acquis
  16. c++ ado连接mysql数据库_c++通过ADO连接数据库
  17. 解决uniapp分享到微信跳转两次app>打开微信>打开APP>打开微信 的问题
  18. 预测算法模型_如何测量预测模型或算法的准确性第1部分。
  19. 坐标转换:将imu坐标系下的角速度、线速度转换到车体坐标系,参考Autoware
  20. 鼠友题库每日百题(六)

热门文章

  1. python的元组是否能重复_python – 在带有元组的列表列表中查找重复项
  2. Win11的几个实用技巧系列之不能玩植物大战僵尸、如何彻底删除360所有文件
  3. 中职一年级计算机英语课件,职高一年级英语期中试题
  4. 【CSS】画一个扇形
  5. Shell脚本常见问题
  6. 10步搞定App内测发布(蒲公英内测平台)
  7. 2021信息安全工程师学习笔记(四)
  8. 虚拟空间对新闻媒体的真实挑战
  9. 百度地图瓦片 android,深入學習百度地圖Android SDK v4.0.0【第五關】瓦片圖層
  10. android手机锁屏了打不开怎么办?