怎么用python画花朵?下面给大家讲解一下具体步骤:

第一步,打开菜单栏,输入idle,打开shell。

第二步,新建一个文件,并命名。

第三步,导入turtle模块,创建一个新窗口用于绘图,再创建一个turtle对象。

第四步,设置颜色,先绘制出花茎部,再绘制花蕊部分的圆,并填充颜色。

第五步,用循环语句,使画笔绘制N个花瓣,最后隐藏画笔。

第六步,定义单击窗口就可以将其关闭。

具体代码:#导入turtle模块

import turtle

window=turtle.Screen() #创建一个新窗口用于绘图

babbage=turtle.Turtle() #创建一个名字叫babbage的turtle对象

babbage.color("green","black")

babbage.left(90) #使babbage左转90°

babbage.forward(100) #向前移动了100像素

babbage.right(90) #右转90°

babbage.color("black","black")

babbage.begin_fill() #为圆填充颜色

babbage.circle(10) #画个半径为10像素的圆

babbage.end_fill()

#画第N个花瓣

for i in range(1,24):

if babbage.color()==("red","black"):

babbage.color("orange","black")

elif babbage.color()==("orange","black"):

babbage.color("yellow","black")

else:

babbage.color("red","black")

babbage.left(15)

babbage.forward(50)

babbage.left(157)

babbage.forward(50)

babbage.hideturtle()

window.exitonclick() #定义单击窗口就可以将其关闭

结果显示:

以上就是怎么用python画花朵的详细内容,更多请关注Gxlcms其它相关文章!

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

python画简单花-怎么用python画花朵相关推荐

  1. 为什么一个程序中变量只能定义一次_#带你学Python# 从简单程序出发理解Python基本语法

    欢迎回来. 通过上一篇文章,我们第一次触摸了Python,学会了如何用各种不同的方式运行Python的解释器.也介绍了很多工具和开发环境,是不是跃跃欲试了? 到这里,别的python教程就会从数据类型 ...

  2. python最简单的爬虫代码,python小实例一简单爬虫

    python新手求助 关于爬虫的简单例子 #coding=utf-8from bs4 import BeautifulSoupwith open('', 'r') as file: fcontent ...

  3. python画简单花的代码_Python竟能画这么漂亮的花,帅呆了(代码分享)

    讨论函数和模块这么久后,我一直想用一个有趣的和有趣的例子总结,同时作为一个实际锻炼.有趣的编程实际上是最好的学习方式.当我刚毕业十多年前,我第一次写在我的手机应用程序的工作.当时,我认为这是非常有趣的 ...

  4. python画简单花-Python竟能画这么漂亮的花,帅呆了(代码分享)

    阅读本文大概需要3分钟 关于函数和模块讲了这么久,我一直想用一个好玩有趣的小例子来总结一下,同时也作为实战练习一下. 趣味编程其实是最好的学习途径,回想十几年前我刚毕业的时候,第一份工作就给手机上写a ...

  5. python画简单花的代码_写程序不是枯燥的“用几行Python代码绘制彩色花朵”

    [你需要知道的]在工作上,能力不敌态度;在成功上,才华不敌韧度;在知识上,广博不敌深度;在思想上,敏锐不敌高度;在做人上,精明不敌气度;在做事上,速度不敌精度;在看人上,外貌不敌风度;在写作上,文采不 ...

  6. python画简单花的代码_利用python的turtle库画一朵简单的玫瑰花,并添加文字

    # 画玫瑰花的代码是参考网上的, 文字添加代码是自己写的,画布大小是自己设置的 import turtle # 设置画布大小 # turtle.screensize(canvwidth=None, c ...

  7. 怎么用python画简单的图-用python进行简单的画图操作

    我用python的matplotlib模块进行简单的画图操作,作为入门参考,下面直接上代码:#coding:utf-8 import numpy as np import matplotlib.pyp ...

  8. 用python画简单的图案-使用 Python Turtle 设计简单而又美丽的图形

    原标题:使用 Python Turtle 设计简单而又美丽的图形 正文 看看本文中这些美丽的图画.正是这样的事情让我爱上了 turtle.优秀的程序员会认为turtle是"落后原始的&quo ...

  9. 用python画简单的四叶草-使用 python 操作 redis

    1.安装pyredis (1)使用 #easy_install redis (2)直接编译安装 #wget https://pypi.python.org/packages/source/r/redi ...

最新文章

  1. 设置行间距_[EndNote]如何修改文末参考文献行间距?
  2. 什么是javadoc文档
  3. 《美国数学建模竞赛》统计数据下载网址【微信公众号:高数叔】
  4. HDU - 4738 Caocao's Bridges(边双缩点)
  5. Python 实例方法,类方法和静态方法的区别
  6. Dojo高级Web2.0 UI组件库---Tree组件
  7. SpringColoud学习笔记007---杂七杂八001--@Resource与@Autowired注解的区别
  8. python输出24进制时间_python-如何在给定时间原点的情况下将日期时间从十进制转换为“%y-%m-%d%H:%M:%S”?...
  9. shell_study
  10. 【数据结构】图文详解Treap平衡树
  11. 数据库MySQL与可视化界面 SQLYog 安装教程
  12. SQL 连接 JOIN 例解。(左连接,右连接,全连接,内连接,交叉连接,自连接)
  13. C#集成FastReport.Net并将模板保存到数据库
  14. Test meeting 11.23
  15. [eNSP]→ospf基本配置、区域划分
  16. 01-msm8953 单独编译bootloader、kernel和system,以及采用adb fastboot下载镜像的方法
  17. 兰浦秋来烟雨深 几多情思在琴心
  18. “马主任吗?去机场的车来了没有?
  19. 【STM32】HAL库在7针脚0.96寸OLED屏上的移植---硬件SPI(一)
  20. manjaro安装百度网盘

热门文章

  1. 计算机统考加重号,高会《职称计算机》Word 2007:设置字体效果、下划线、着重号...
  2. 开源数据库“五虎将”
  3. android版高仿淘宝客户端源码V2.3
  4. java读写word框架_[原创]java读写word文档,完美解决方案
  5. Elasticsearch:ICU 分词器介绍
  6. 基因数据处理123之SSW代码不正确,到时比SparkSW时间长
  7. 谷歌神经网络框架怎么用,谷歌神经网络框架下载
  8. O2O到家业务:如何从线下拉流量,盘活新老客户?
  9. python -----------梯形
  10. 聊聊js最无聊的技术点-原型链