python画玫瑰花带名字_Python 画一朵玫瑰给你
听说 python 还能画画?是的,今天亲手画一朵玫瑰给你。
turtle 是 python 中一个强大的绘制图像的库,可以用来绘制各种图像,使用起来很方便。
但是需要计算各种角度、距离等,所以要想完成一幅复杂的图像还是有一定的难度的。
今天我们来画一朵玫瑰试试,有兴趣的可以自己去调整下源码的参数,或者可以尝试画出你心中不一样的玫瑰花。
由于代码量比较多,而且大多数都是类似的功能,所以这里就不贴完整的源码了,挑一些主要的函数说明一下即可。
写这些文章主要目的还是为了说明 python 还是挺好玩的,希望能激发大家学习 python 的兴趣。
对了,想要完整源码的同学可以在公众号 [谭某人] 后台回复关键字 [玫瑰花] 即可。
turtle.speed(5) #画笔移动的速度
turtle.penup() #提起画笔,移动画笔但并不会绘制图形
turtle.pendown() #放下画笔,移动画笔即开始绘制
turtle.left(90) #逆时针转动画笔 90 度
turtle.right(90) #顺时针时针转动画笔 90 度
turtle.fd(25) #向前移动指定距离 fd=forward
turtle.bd(30) #向后移动指定距离 bd=backward
turtle.fillcolor("red") #填充颜色
turtle.begin_fill() #开始填充
turtle.end_fill() #结束填充
turtle.circle(200,50) #画一个圆 200 是半径,50 是弧度
#在程序的最后一行加一行
#不然画画结束后会自动退出
turtle.done()
一朵玫瑰花其实主要就是上面这几个函数来实现的,不过是参数不同罢了,在实现的过程中也可以调整参数然后看下具体的效果。
再提醒一个小问题,也是我自己在写这篇文章时遇到的问题,由于我把这个 python 脚本也命名为 turtle.py ,结果在运行程序的时候就报错找不到 turtle 对应模块之类的。
后来才发现这样写的话,import turtle 这个语句其实是会导入脚本自身的,并没有导入 turtle 这个库,所以把脚本重命名一下就好了。
python画玫瑰花带名字_Python 画一朵玫瑰给你相关推荐
- python画k线图_python画k线图
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! import datetime import pandas_datareader ...
- python画自己的名字_Python+OpenCV 十几行代码模仿世界名画
原标题:Python+OpenCV 十几行代码模仿世界名画 现在很多人都喜欢拍照(自拍).有限的滤镜和装饰玩多了也会腻,所以就有 APP 提供了模仿名画风格的功能,比如 prisma.versa 等, ...
- python绘制彩色蟒蛇代码_python画彩色蟒蛇
小白怎样用python画彩色蟒蛇 相信很多刚学python的小伙伴们知道画蟒蛇这个python中的神例! 但是你们知道怎样画出一条可爱的彩色小蟒蛇吗? 下面我将教你们如何用最简单的代码写出属于你的小蟒 ...
- python截图保存到内存卡_Python画月饼,云上过中秋,天池Python入门案例系列赛开启...
阿里云天池推出了一个Python入门案例系列教程,在此之前他们还推出了一个Python基础训练营. 在天池龙珠计划Python训练营中,天池给学习者详细的介绍了Python的基础和进阶知识,根据学习者 ...
- python画一片树叶_python画一片绿叶给你
怎么用 turtle 画一个 π 字,于是我顺手到网上大致搜了下,发现网上没有画这个 π 字的,接着又用谷歌加英文搜索了下,还是没找到现成的答案. 不过通过这次搜索意外发现了一个有趣的网站,网站上有大 ...
- 用python画动态三维轨迹_python 画3维轨迹图并进行比较的实例
一. 数据的格式 首先我们需要x,y,z三个数据进行画图.从本实验用到的数据集KITTI 00.txt中举例: 1.000000e+00 9.043680e-12 2.326809e-11 5.551 ...
- 用python画渐变的圆_python画环形图的方法
本文实例为大家分享了python画环形图的具体代码,供大家参考,具体内容如下 import os import pandas as pd import matplotlib.pyplot as plt ...
- python编程怎么画三角形的外接圆_python画出三角形外接圆和内切圆的方法
摘要:这篇Python开发技术栏目下的"python画出三角形外接圆和内切圆的方法",介绍的技术点是"Python._和__.三角形.三角",希望对大家开发技术 ...
- 用python画微笑脸表情_python画表情包
python绘表情包 表情包有部分不完美,请读者自行修改! from turtle import* speed(1) pensize(3) setup(400,400) pu() goto(-100, ...
最新文章
- 企业安全挑战 内网安全技术十大策略
- 程序员面试题精选100题(55)-不用+、-、×、÷做加法[算法]
- python正则表达式——re模块
- springcloudstream+rabbitmq+eureka进行消息发送和接收实例代码
- foursquare nyc数据集_炫酷的python地理数据可视化
- Magento--修改已存在的订单的运费
- scandall pro找不到扫描仪_想要高清无色差的石材图片就得用扫描仪
- linux进程通讯-纯文本文件1
- 啥叫“Functional Programming ”???
- RSA算法特点及应用简述
- mac上远程连接windows
- 马来西亚 IT 决策者正转向开源来最大化 IT 功能
- 项目期复习:JS操作符,弹窗与调试,凝视,数据类型转换
- 使用pyinstaller打包python源代码生成exe程序
- Omega network
- 光驱叹号,我的电脑看不见光驱
- 记一次小米2S的刷机过程
- 决定了,把以前做过的CF,TC总结都补上来
- 看图识字,DELL SC4020 / SCv2000 控制器更换过程
- MySQL的图形化界面开发工具DataGrip的下载安装