知行编程网知行编程网  2022-08-15 06:00 知行编程网 隐藏边栏  72 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于用python画爱心及代码演示的相关知识,包括python编程画爱心代码,以及简单的python程序代码这些编程知识,希望对大家有参考作用。


使用python画心和代码演示

程序员展示了各种表达爱的方式。其中,编程是用来写告白的。它是最受欢迎的。今天,我也试过了。一起来看看吧~



准备工具:python3



画爱心实施步骤:


打开编译器,写上code,代码如下:

from turtle import *
pensize(1)
pencolor('red')
fillcolor('pink')
speed(5)
up()
goto(-30,100)
down()
begin_fill()
left(90)
circle(120,180)
circle(360,70)
left(38)
circle(360,70)
circle(120,180)
end_fill()
up()
goto(-100,-100)
down()



效果展示:

使用python画心和代码演示


上述是画一个爱心,还可以打印一个爱心哦~



代码展示:

import time
sentence = "我爱你!"
for char in sentence.split( ):
 allChar = []
 for y in range(12, -12, -1):
 lst = []
 lst_con = ''
 for x in range(-30, 30):
 formula = ((x * 0.05) ** 2 + (y * 0.1) ** 2 - 1) ** 3 - (x * 0.05) ** 2 * (y * 0.1) ** 3
 if formula <= 0:
 lst_con += char[(x) % len(char)]
 else:
 lst_con += ' '
 lst.append(lst_con)
 allChar += lst
 print('\n'.join(allChar))
 time.sleep(1)



效果展示:

使用python画心和代码演示


在代码中更改

sentence



str

可以更改文字。需要注意的是:

sentence

里的字符串如果是中文字符,那么在

else

语句后面

1st_con

需要加两个空格;如果是英文字符,那么在

else

语句后面

1st_con

只需要加一个空格。因为我的是中文字符"我爱你!"所以是两个空格,要改显示的字符为英文时,只需要把代码中

1st_con

后面的引号中的空格删掉一个即可,另外,这个打印的爱心还可以加一个循环,让爱心滚动起来。


更多python实用知识,点击进入



(推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享