赞
踩
可以送给女朋友了、
1.python代码(love.py)
-
- import time
- words = "love"
- print('\n')
- for item in words.split():
- letterlist = []
- for y in range(12, -12, -1):
- list_X = []
- letters = ''
- for x in range(-30, 30):
- expression = ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3
- if expression <= 0:
- letters += item[(x-y) % len(item)]
- else:
- letters += ' '
- list_X.append(letters)
- letterlist += list_X
- print('\n'.join(letterlist))
- time.sleep(0.5);
- print('\n to 小克!!\n\n')
-
-
-
2.python代码(love.py)
- import turtle as t
-
- # 布置画布和设置画笔配置
- t.setup(width=800, height=500) #窗口(画布)大小
- t.color('pink', 'pink') #画笔填充颜色
- t.pensize(3) #画笔粗细
- t.speed(1.5) #描绘速度
-
- # 开始画
- t.begin_fill() #开始填充颜色
- t.up() # 提笔
- t.goto(0, -100) # 移动画笔到指定坐标
- t.down() # 下笔
- t.left(45) #笔向向左45度
- t.forward(200) #画出长度为200的直线
- t.circle(100,180) #绘制直径为100,角度为180度的半圆
- t.right(90) #笔向向右90度
- t.circle(100,180) #绘制直径为100,角度为180度的半圆
- t.forward(200) #画出长度为200的直线
- t.end_fill() #结束填充颜色
-
- # 写文字
- t.up() #提笔
- t.goto(-120, -120) #移动画笔到指定坐标
- t.down() #下笔
- t.write('小克',align='center',font=('宋体','20')) #文字可以随意调整,slign是对齐方式,font是字体和字号
- t.up() # 提笔
- t.goto(120, -120) #移动画笔到指定坐标
- t.down() #下笔
- t.write('天天开心',align='center',font=('宋体','20'))
3.C语言代码(love.c)
- #include<stdio.h>
- #include<Windows.h>
-
- int main()
- {
- float x,y,a;
- for(y=1.5; y>-1.5; y-=0.1)
- {
- for(x=-1.5; x<1.5; x+=0.05)
- {
- a=x*x+y*y-1;
- putchar(a*a*a-x*x*y*y*y<=0.0?'*':' ');
- }
- system("color 0c");
- putchar('\n');
- }
- printf("\t\t\t\t\t小克天天开心~\n\n");
- return 0;
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。