python画好看的图-Python竟能画这么漂亮的花,帅呆了(代码分享)
阅读本文大概需要3分钟
关于函数和模块讲了这么久,我一直想用一个好玩有趣的小例子来总结一下,同时也作为实战练习一下。
趣味编程其实是最好的学习途径,回想十几年前我刚毕业的时候,第一份工作就给手机上写app,当时觉得非常好玩,那个是时候还是用symbian系统,熬了好几个通宵用j2me写了一个坦克大战,到现在还记得当程序运行的时候坦克互战的情景,真的是蛮兴奋的。
好吧一下子扯远了,我们还是回到正题:我想来想去,决定要找一个好玩有趣的例子来总结,总于被我找到了,这个例子只有20几行代码,非常适合初学者.
我们先来看一下效果图:
1.引入模块
Python标准库里有一个非常有趣可以画画的小模块叫turtle(海龟),我们先引入这个模块
import turtle#从标准库里面引入turtle
def draw_art():
window=turtle.Screen()#获得一个窗口句柄
window.bgcolor("blue")#把背景设为蓝色
window.exitonclick()#当点击一下窗口会自动关闭
draw_art()#调用函数
有关turtle模块的使用方法,大家可以参考:
使用Python的turtle模块画图的方法
2.画一个小海龟出来
第一步我们已经把窗口创建好了,你可以认为是一个画布已经ok了,下面我们要让主角登场了,把海龟画出来.
import turtle
def draw_art():
window=turtle.Screen()
window.bgcolor("blue")
#创建一个Turtle的实例这里用了类的概念,实例化一个Turtle。类的概念后面文章会讲
brad=turtle.Turtle()
brad.shape("turtle")#形状是一个海龟除了画海龟还可以画箭头,圆圈等等
brad.color("orange")#颜色是橙色
brad.speed('fast')#画的速度是快速
window.exitonclick()#当点击一下窗口会自动关闭
draw_art()#调用函数
3.画一个海龟走两步的图
我们让海龟在图上走100步,然后再往下45度走100步
import turtle
def draw_art():
window=turtle.Screen()
window.bgcolor("blue")
brad=turtle.Turtle()#创建一个Turtle的实例
brad.shape("turtle")#形状是一个海龟除了画海龟还可以画箭头,圆圈等等
brad.color("orange")#颜色是橙色
brad.speed('fast')#画的速度是快速
brad.forward(100)#向前走100步
brad.right(45)#然后海龟头向右转45度
brad.forward(100)#继续向前走100步
python画好看的图-Python竟能画这么漂亮的花,帅呆了(代码分享)相关推荐
- python turtle画画 30排以内_Python竟能画这么漂亮的花,帅呆了(代码分享)
阅读本文大概需要3分钟 关于函数和模块讲了这么久,我一直想用一个好玩有趣的小例子来总结一下,同时也作为实战练习一下. 趣味编程其实是最好的学习途径,回想十几年前我刚毕业的时候,第一份工作就给手机上写a ...
- python简单代码画图-Python竟能画这么漂亮的花,帅呆了(代码分享)
阅读本文大概需要3分钟 关于函数和模块讲了这么久,我一直想用一个好玩有趣的小例子来总结一下,同时也作为实战练习一下. 趣味编程其实是最好的学习途径,回想十几年前我刚毕业的时候,第一份工作就给手机上写a ...
- 用python画花瓣-Python竟能画这么漂亮的花,帅呆了(代码分享)
阅读本文大概需要3分钟 关于函数和模块讲了这么久,我一直想用一个好玩有趣的小例子来总结一下,同时也作为实战练习一下. 趣味编程其实是最好的学习途径,回想十几年前我刚毕业的时候,第一份工作就给手机上写a ...
- 用python海龟制图画花瓣_Python竟能画这么漂亮的花,帅呆了(代码分享)
阅读本文大概需要3分钟 关于函数和模块讲了这么久,我一直想用一个好玩有趣的小例子来总结一下,同时也作为实战练习一下. 趣味编程其实是最好的学习途径,回想十几年前我刚毕业的时候,第一份工作就给手机上写a ...
- 用python花猫_Python竟能画这么漂亮的花,帅呆了(代码分享)
阅读本文大概需要3分钟 关于函数和模块讲了这么久,我一直想用一个好玩有趣的小例子来总结一下,同时也作为实战练习一下. 趣味编程其实是最好的学习途径,回想十几年前我刚毕业的时候,第一份工作就给手机上写a ...
- python四瓣花图形_Python竟能画这么漂亮的花,帅呆了(代码分享)
阅读本文大概需要3分钟 关于函数和模块讲了这么久,我一直想用一个好玩有趣的小例子来总结一下,同时也作为实战练习一下. 趣味编程其实是最好的学习途径,回想十几年前我刚毕业的时候,第一份工作就给手机上写a ...
- python画简单花-Python竟能画这么漂亮的花,帅呆了(代码分享)
阅读本文大概需要3分钟 关于函数和模块讲了这么久,我一直想用一个好玩有趣的小例子来总结一下,同时也作为实战练习一下. 趣味编程其实是最好的学习途径,回想十几年前我刚毕业的时候,第一份工作就给手机上写a ...
- python画简单花的代码_Python竟能画这么漂亮的花,帅呆了(代码分享)
讨论函数和模块这么久后,我一直想用一个有趣的和有趣的例子总结,同时作为一个实际锻炼.有趣的编程实际上是最好的学习方式.当我刚毕业十多年前,我第一次写在我的手机应用程序的工作.当时,我认为这是非常有趣的 ...
- python创意小作品-Python竟能画这么漂亮的花,帅呆了(代码分享)
阅读本文大概需要3分钟 关于函数和模块讲了这么久,我一直想用一个好玩有趣的小例子来总结一下,同时也作为实战练习一下. 趣味编程其实是最好的学习途径,回想十几年前我刚毕业的时候,第一份工作就给手机上写a ...
最新文章
- 初学者自学python要看什么书-学习Python可以看书籍学习吗?老男孩Python入门课程...
- hosts文件_电脑修改hosts文件屏蔽网站方法
- php数组函数(分类基本数组函数,栈函数,队列)
- Enterprise Library 4.1 快速上手(图)
- python解释器的工作原理_Python GIL全局解释器锁详解(深度剖析)
- 华为机试——字串的连接最长路径查找
- iScroll4下表单元素聚焦及键盘的异常问题
- php 中文拼音,php中文转拼音
- 网页与 alert() 一样用于弹框却比之多了一个取消选项的方法 confirm()
- [Python] L1-031. 到底是不是太胖了-PAT团体程序设计天梯赛GPLT
- c#开发Mongo笔记第三篇
- mysql 修改登录用户名和密码
- 千呼万唤始出来的京东HR面(2023暑期实习)
- 专家:苹果手机换电池对系统速度几乎没影响
- 网盘中html怎么转成视频,怎么将百度网盘保存的MKV转换MP4格式
- 人体红外感应的c语言程序,CC2530控制人体红外传感器的程序与详细教程
- linux如何更改密钥环密码,Linux系统教程:Ubuntu桌面上禁用默认的密钥环解锁提示...
- 软件评测师:数据库知识
- 最实用的网页设计素材打包下载[15G]
- epub直接获取书名及书封面
热门文章
- LeetCode 145. 二叉树的后序遍历(递归)(迭代)(颜色标记法)
- Python——元组Tuple
- 类和对象编程(七):this指针
- Win10 64位+VS2015+OpenCV3.4.2重编译
- SQL事务处理实验报告
- 复制DBGrid当前行到剪切板
- FindWindowEX应用实例二则
- OpenCV—积分图像
- jsp java代码取session_jsp中的session在java文件中取到
- [App Store Connect帮助]二、 添加、编辑和删除用户(5)创建一个沙盒测试员帐户...