python代码画爱心树_程序猿用python画一颗心送给暗恋的她
爱她,就给她送一颗心吧
from turtle import *
from time import sleep
def go_to(x, y):
up()
goto(x, y)
down()
def big_Circle(size): #函数用于绘制心的大圆
speed(500)
for i in range(150):
forward(size)
right(0.3)
def small_Circle(size): #函数用于绘制心的小圆
speed(500)
for i in range(210):
forward(size)
right(0.786)
def line(size):
speed(1)
forward(51*size)
def heart( x, y, size):
go_to(x, y)
left(150)
begin_fill()
line(size)
big_Circle(size)
small_Circle(size)
left(120)
small_Circle(size)
big_Circle(size)
line(size)
end_fill()
def arrow():
pensize(10)
setheading(0)
go_to(-400, 0)
left(15)
forward(150)
go_to(339, 178)
forward(150)
def arrowHead():
pensize(1)
speed(5)
color('red', 'red')
begin_fill()
left(120)
forward(20)
right(150)
forward(35)
right(120)
forward(35)
right(150)
forward(20)
end_fill()
def main():
pensize(2)
color('red', 'pink')
#getscreen().tracer(30, 0) #取消注释后,快速显示图案
heart(200, 0, 1) #画出第一颗心,前面两个参数控制心的位置,函数最后一个参数可控制心的大小
setheading(0) #使画笔的方向朝向x轴正方向
heart(-80, -100, 1.5) #画出第二颗心
arrow() #画出穿过两颗心的直线
arrowHead() #画出箭的箭头
go_to(400, -300)
write("author:Ma", move=True, align="left", font=("宋体", 30, "normal"))
done()
main()
python代码画爱心树_程序猿用python画一颗心送给暗恋的她相关推荐
- python代码执行过程记录_优雅的记录Python程序日志
1 本篇概要 logging模块的调用: 保存log日志为文件: 调整输入日志等级: 修改日志消息格式: 2 前言 在使用Python编写程序的过程中,我们经常使用print()函数打印一些信息到控制 ...
- python代码少的作品_原创 8行python代码展示程序员从入门到大神(或跑路)的全部状态...
一行python代码可以做什么? 人生苦短,我用python.python的世界里无处不在的简洁和短小,往往一行代码可以实现很多有意思功能. 你敢想象你从入门python代码.网络达人.反重力怪才.爱 ...
- python的知识点运用_程序猿在Python编程中不得不使用的十二种基础知识
Python编程中常用的12种基础知识,其中肯定有你不会的! 人生苦短,我用Python 1.正则表达式替换 目标: 将字符串line中的 overview.gif 替换成其他字符串. 人生苦短,我用 ...
- 用python3画爱心树_小班绘画爱心树教案
小班绘画爱心树教案 [篇一:<爱心树>教案] 大班语言 --- <爱心树> 执教: 张学花 一.活动目标: 1. 观察讨论故事图片,理解大树付出的快乐. 2. 能够用完整的语言 ...
- 表示python代码块的是_编写高质量Python代码的59个有效方法,你用过几个
欢迎点击右上角关注小编,除了分享技术文章之外还有很多福利,私信学习资料可以领取包括不限于Python实战演练.PDF电子文档.面试集锦.学习资料等. 这个周末断断续续的阅读完了<Effectiv ...
- 小猿圈python之python期末考试测试题(二)_小猿圈Python开发面试题(二)
原标题:小猿圈Python开发面试题(二) 小猿圈Python老师继上一次python面试题一,接着更新python面试题二,同学们测试一做的怎么样呢?有没有把握呢,想要看答案的同学们,可以在小猿圈上 ...
- 为什么python代码运行不了_为什么我的python代码不能正常运行?
我的python代码如下,但它不能工作.在import random secret = random.randint (1, 99) guess = 0 tries = 0 print "A ...
- [转载] python十个程序_程序猿开发Python的十个基本入门技巧?
参考链接: 程序员的11个基本Python技巧和窍门 Python是最受欢迎的语言之一.它的简洁性和高可读性使它在所有程序员中都很受欢迎. 所以这里有一些你可以用来启动你的Python编程游戏的技巧和 ...
- 小猿圈python之python期末考试测试题(一)_小猿圈python之python期末考试测试题(二)...
快临近期末考试了,小伙伴们是不是又开始焦虑了呢?挂科怎么办?如果很幸运看到小编的文章,你就偷着乐吧,小编总结出:一般python期末考试老师们最爱考的内容,一定要好好看啊,争取做到python不挂科: ...
最新文章
- cocos2d-x 输出debug信息
- [转]PHP程序61条面向对象分析设计的经验原则
- 社交网络图中结点的“重要性”计算 (30 分)【最高效解法】
- Golang cgo编程 [] string 转 C语言 char**
- 三方协议,档案,工龄,保险,户口,
- 动态规划-01背包问题详解
- 设计模式笔记二:抽象工厂模式
- 上海计算机应用基础自考上机,上海2012年自考《计算机应用基础》上机考核大纲...
- [转载] python strptime函数转时间数组_python—时间与时间戳之间的转换
- 目前总结最新最系统的Java程序员未来职业规划路线,请收藏
- 【老生谈算法】基于matlab时域频域处理的语音信号变声处理系统设计与算法原理(论文+程序源码+GUI图形用户界面)——变声算法
- 基于E4A的手机蓝牙串口助手app制作
- UE_材质_HDR贴图的UV旋转
- 形容人的内核是什么意思_cpu核数是什么意思
- xss.haozi.me练习通关
- 华为电脑linux怎么切换输入法,华为平板键盘怎么切换中文输入法
- c语言汉诺塔移动次数,C语言计算汉诺塔最小挪动步数 (二)
- win10 bat执行cmd命令
- 基于UnifierP6的4D,5D,nD规划
- 004-PBR历史和概念
热门文章
- Python初学习系列(二)
- Uav开发杂记-1-无人机软件开发的技能树
- 25款开源工具与神器
- AM@空间平面束(平面系)方程pencil of planes
- sudo: cd: command not found
- unity实现斗兽棋demo(实现相互吃 棋子的移动等效果)
- 利用C++多态实现 “小鸡哔哔”的歌词
- 64位linux nvidia 32位,赶紧升级到64位操作系统吧,NVIDIA不再提供32位显卡驱动
- 南昌邀请赛网络赛 G. tsy's number(莫比乌斯反演+线性筛)
- paddlepaddle初步印象