赞
踩
大家好,小编为大家解答python画爱心的代码怎么运行的问题。很多人还不知道python爱心代码特效怎么弄,现在让我们一起来看看吧!
http://81.71.43.115:81。李峋的同款爱心代码是http://81.71.43.115:81,
1、拿到有销握迟html代码的文档。
2、本地创建皮御一个txt文件。
3、把步骤1的代码粘贴到txt文件。
4、txt文件修改后篡为亏李html。
5、双击步骤4的html,浏览器就会显示动态爱心。
我已经很努力了,但是要真的很好看爱心可能拍磨有点困难(除了贴图,但这毕竟不好,对吧)。
以下为Python代码:
from turtle import *
speed(0)#速度,觉得太快可以调到1(1慢10快0最快)
tracer(2)#显示速度,觉得太快可以调到1(同上)
hideturtle()#隐藏画笔
setup(500,500)#500×500的正方形画面
up()#提笔
goto(-150,50)#去目标点
down()#落笔
color("red","red")#画笔填充均红色
seth(90)#方向改为向芹卜上
begin_fill()#开始填充
circle(-75,180)#往右画半圆
circle(75,-180)#往右画半圆
step = 4.06635
seth(270)#向下
for i in range(90):#画椭嫌贺穗圆
forward(step)#走步长
step = step - 0.025#逐渐缩小步长
right(1)#右转1度
for i in range(90):
step = step + 0.025#逐渐增加步长
right(1)#右转1度
forward(step)#走步长
end_fill()
以下为运行效果:
一个爱心
先下载安装好python程序。
在我们自己的电搭衡脑上找到python的IDLE工具。打开IDLE,新建一个文件,命名为。我们就开始导入turtle库,然后编辑代码。importturtleimporttime
输入代码完成后,点击保存。选择工具栏中的“run”扰银->“runmodule”,即可运行看到效果。
Python由荷兰数学和计算机科学研究学会的GuidovanRossum于1990年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。
Python解释器易于扩展,可以使用C或C++(或者其他可以通过C调用的语言)扩知李做展新的功能和数据类型。Python也可用于可定制化软件中的扩展程序语言。Python丰富的标准库,提供了适用于各个主要系统平台的源码或机器码。
爱心代码编程:
#include <stdio.h>
int main(void)
{
float a,x,y;
for(y=1.5f; y>-1.5f; y-=0.1f)
{
for(x=-1.5f; x<1.5f; x+=0.05f)
{
a = x*x+y*y-1;
char ch = a*a*a-x*x*y*y*y<=0.0f?'*':' ';
putchar(ch);
}
printf("\n");
}
return 0;
}
书写规则
1、枯卖一个说明或一个前败斗语句占一行。
2、用{} 括起来的部分,通常表示了程序的某一层次结构。{}一般与该结构语句的第一个字母对齐,并单独占一行。
3、低一层次的语句或说明可比高一层次的语句或说明缩进若干格后书写。以便看起来更加清晰,增加程序的可读性。在编程时应力求遵循慧磨这些规则,以养成良好的编程风格。
1 from turtle import * 2 def curvemove(): #这个函数是为了绘制爱心上方的漏逗曲线 3 for i in range(200): 4 right(1) 5 fd(1) 6 7 pensize(2) #调整画笔粗细 8 speed(10) #调节画笔速度 9 color(‘red‘,‘red‘) #画笔颜色及填充颜色山搜并10 begin_fill() #开逗迹始填充11 left(140)12 fd(111.65)13 curvemove() #调用函数14 left(120)15 curvemove() #调用函数16 fd(111.65)17 end_fill() #结束填充18 hideturtle() #隐藏画笔19 done()
# -*- coding:utf-8 -*-
import turtle
import time
# 画爱心的顶部
def LittleHeart():
for i in range(200):
turtle.right(1)
turtle.forward(2)
# 输入表白的语句,默认I Love you
love = input('请输入表白语句,默认为输入为"I Love you": ')
# 输入署名或者赠谁,没有不执行
me = input('请输入您心上人的姓名或者昵称: ')
if love == '':
love = 'I Love you'
# 窗口大小
turtle.setup(width=800, height=500)
# 颜色
turtle.color('red', 'pink'尺改)
# 笔粗细
turtle.pensize(5)
# 速度
turtle.speed(1)
# 提笔
()
# 隐藏笔
turtle.hideturtle()
# 去到的坐标,窗口中心为0,0
(0, -180)
turtle.showturtle()
# 画碧困雹上线
()
turtle.speed(1)
turtle.begin_fill()
(140)
turtle.forward(224)
# 调用画爱心左边的顶部
LittleHeart()
# 调用画爱右边的顶部
(120)
LittleHeart()
# 画下线
turtle.forward(224)
turtle.end_fill()
turtle.pensize(5)
()
turtle.hideturtle()
# 在心中写字 一次
(0, 0)
turtle.showturtle()
turtle.color('#CD5C5C', 'pink')
# 在心中写字 font可以设置字体自己电脑有的都可以设 align开始写字的位置
turtle.write(love, font=('悔帆gungsuh', 30,), align="center")
()
turtle.hideturtle
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。