python情人节之玫瑰花与表白方式_情人节快乐! python绘制漂亮玫瑰
情人节快乐!这个节日怎么会少了浪漫的玫瑰花!
用Python的turtle库绘图是很简单的,画了一个玫瑰花,下面奉上源码:
源码:
'''
Created on Nov 18, 2017
@author: QiZhao
'''
import turtle
# 设置初始位置
turtle.penup()
turtle.left(90)
turtle.fd(200)
turtle.pendown()
turtle.right(90)
# 花蕊
turtle.fillcolor("red")
turtle.begin_fill()
turtle.circle(10,180)
turtle.circle(25,110)
turtle.left(50)
turtle.circle(60,45)
turtle.circle(20,170)
turtle.right(24)
turtle.fd(30)
turtle.left(10)
turtle.circle(30,110)
turtle.fd(20)
turtle.left(40)
turtle.circle(90,70)
turtle.circle(30,150)
turtle.right(30)
turtle.fd(15)
turtle.circle(80,90)
turtle.left(15)
turtle.fd(45)
turtle.right(165)
turtle.fd(20)
turtle.left(155)
turtle.circle(150,80)
turtle.left(50)
turtle.circle(150,90)
turtle.end_fill()
# 花瓣1
turtle.left(150)
turtle.circle(-90,70)
turtle.left(20)
turtle.circle(75,105)
turtle.setheading(60)
turtle.circle(80,98)
turtle.circle(-90,40)
# 花瓣2
turtle.left(180)
turtle.circle(90,40)
turtle.circle(-80,98)
turtle.setheading(-83)
# 叶子1
turtle.fd(30)
turtle.left(90)
turtle.fd(25)
turtle.left(45)
turtle.fillcolor("green")
turtle.begin_fill()
turtle.circle(-80,90)
turtle.right(90)
turtle.circle(-80,90)
turtle.end_fill()
turtle.right(135)
turtle.fd(60)
turtle.left(180)
turtle.fd(85)
turtle.left(90)
turtle.fd(80)
# 叶子2
turtle.right(90)
turtle.right(45)
turtle.fillcolor("green")
turtle.begin_fill()
turtle.circle(80,90)
turtle.left(90)
turtle.circle(80,90)
turtle.end_fill()
turtle.left(135)
turtle.fd(60)
turtle.left(180)
turtle.fd(60)
turtle.right(90)
turtle.circle(200,60)
效果图:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
本文标题: 情人节快乐! python绘制漂亮玫瑰
本文地址: http://www.cppcns.com/jiaoben/python/252117.html
python情人节之玫瑰花与表白方式_情人节快乐! python绘制漂亮玫瑰相关推荐
- python情人节之玫瑰花与表白方式_情人节 我用Python表白
情人节已到 我用Python来表白 情人节又叫圣瓦伦丁节或圣华伦泰节,即每年的2月14日,是西方国家的传统节日之一,起源于基督教.这是一个关于爱.浪漫以及花.巧克力.贺卡的节日,男女在这一天互送礼物用 ...
- python情人节之玫瑰花与表白方式_python情人节之玫瑰花与表白方式-Go语言中文社区...
import turtle def initialization(): ''' 初始化画布和画笔 ''' turtle.setup(width=0.9, height=0.9) turtle.spee ...
- python情人节之玫瑰花与表白方式,用python画一朵玫瑰花,拿去表白趴
''' Created on Nov 18, 2017 @author: QiZhao ''' import turtle # 设置初始位置 turtle.penup() turtle.left(90 ...
- python情人节之玫瑰花与表白方式
import turtledef initialization():'''初始化画布和画笔'''turtle.setup(width=0.9, height=0.9)turtle.speed(5)de ...
- python语句可以采用交互式执行方式_怎么在Python交互式命令行中运行脚本?
展开全部 话不多e5a48de588b662616964757a686964616f31333337616566说 直接上代码:# encoding: utf-8 __author__ = 'zhan ...
- python语言有几种编程方式_零基础自学python语言,有哪几种方法?龟叔说:这套教程带你入门...
第一我要说的是:你应该先了解python语言的起源,这句话对于自学python的小白来说,本身就是耍流氓. 我们从根源上分析这个问题,这个问题是(从零基础如何自学python编程)? 我的提取关键字: ...
- python程序设计语言的执行方式_编程语言用Python执行程序的4种方式
在编写代码中,经常会遇到在 Python程序中打开外部程序的需求,那么在Python里如何打开外部程序呢?今天我们来介绍四种不同的方式,供大家参考收藏. 使用 os.system() os.syste ...
- 用python表白代码_程序员python表白代码
原博文 2019-06-13 17:33 − python表白代码 源代码如下: # -*- coding:utf-8 -*- import turtle import time # 画爱心的顶部 d ...
- python是基于什么的内存管理方式_为什么说Python采用的是基于值的内存管理模式...
内存管理架构: 1.python的内存管理机制由两部分组成,其由PYMALLOC_DEBUG控制,在debug模式下的内存管理机制和正常模式下的内存管理模式. 2.python的内存管理机制可以抽象成 ...
最新文章
- RPC RESTful 解释
- 2011年9月计算机C语言真题,2011年9月全国计算机二级C语言考试真题及答案.doc
- 如何使用 ABAP 把多个文件打成一个 zip包 -利用 ABAP 标准工具类 cl_abap_zip
- (转)页面滚动条(scrollbar)颜色设置详解
- java虚拟机结构图解(堆栈方法区)
- MPEG4Extractor分析
- 汇编语言 - 实验 - 计算 (X+(Y*Z-100))/W
- 每天,每周,每月每隔cron表达式
- NCPC 2015 A Adjoin the Networks(好题)
- portraiture2022插件安装使用教程
- On the Sentence Embeddings from Pre-trained Language Models
- python爬虫:爬取链家深圳全部二手房的详细信息
- 【动手学深度学习】李沐——卷积神经网络
- 免费网贷大数据_免费查网贷大数据的app
- 基金小白理财收益超过1万+的回顾
- utl raw mysql_oracle中utl_raw
- 进程和程序区别和联系
- Vue2+Node.js前后端分离项目部署到云服务器
- 当应用出现 access violation at address in module时
- ppet配合live2d实现DIY桌宠-可爱的猫(支持Linux,windows,mac)
热门文章
- 巴别塔合约作战终端开发日记3——服务器负载优化
- 吃透这JAVA并发十二核心,面试官都得对你刮目相看
- RF射频卡的介绍与与手机NFC的通信
- “孙宇晨们”眼中的区块链,并非国家提倡的区块链
- boost::stacktrace::stacktrace相关的测试程序
- 谷歌学术 rss_如何自动将博客RSS供稿发布到Google plus页面?
- c# picturebox控件的使用方法介绍
- 电脑打开播放器提示服务器运行失败,电脑中打开WMP播放器提示服务器运行失败如何解决...
- c语言p215答案,卫生统计学综合测试卷二及答案
- 计算机考证二级(全)