python3.8表白代码(情人节限定Python代码演示)
今天是七夕节,没错,就是今天
你想好怎么过了吗?
也许你现在的处境是这样的
但丝毫不影响你以后会成为咋样的人
小编,你有男(女)朋友吗?
“兄弟,你说这话,你可就是瞧不起我”
我连视频都会剪辑了,需要女朋友吗?
今天给大家分享几段程序员的表白代码
代码一:
importtime
words=input('Pleaseinputthewordsyouwanttosay!:')
foriteminwords.split():
#要想实现打印出字符间的空格效果,此处添加:item = item ''
letterlist=[]#letterlist是所有打印字符的总list,里面包含y条子列表list_X
foryinrange(12,-12,-1):
list_X=[]#list_X是X轴上的打印字符列表,里面装着一个String类的letters
letters=''#letters即为list_X内的字符串,实际是本行要打印的所有字符
forxinrange(-30,30):#*是乘法,**是幂次方
expression=((x*0.05)**2 (y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3
ifexpression<=0:
letters =item[(x-y)%len(item)]
else:
letters =''
list_X.append(letters)
letterlist =list_X
print('\n'.join(letterlist))
time.sleep(1.5);
代码二:
print('\n'.join([''.join(['*'ifabs((lambdaa:lambdaz,c,n:a(a,z,c,n))(lambdas,z,c,n:zifn==0elses(s,z*z c,c,n-1))(0,0.02*x 0.05j*y,40))<2else''forxinrange(-80,20)])foryinrange(-20,20)]))
赠人玫瑰,手留余香
代码三:
fromturtleimport*
fromtimeimportsleep
defgo_to(x,y):
up()
goto(x,y)
down()
defbig_Circle(size):#函数用于绘制心的大圆
speed(1)
foriinrange(150):
forward(size)
right(0.3)
defsmall_Circle(size):#函数用于绘制心的小圆
speed(1)
foriinrange(210):
forward(size)
right(0.786)
defline(size):
speed(1)
forward(51*size)
defheart(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()
defarrow():
pensize(10)
setheading(0)
go_to(-400,0)
left(15)
forward(150)
go_to(339,178)
forward(150)
defarrowHead():
pensize(1)
speed(1)
color('red','red')
begin_fill()
left(120)
forward(20)
right(150)
forward(35)
right(120)
forward(35)
right(150)
forward(20)
end_fill()
defmain():
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:520Python",move=True,align="left",font=("宋体",30,"normal"))
done()
main()
这个图形是动态图,图片是我截取下来的
代码四:
# Project Leader:刘
# Project:表白源码
importturtle
importrandom
deflove(x,y):#在(x,y)处画爱心
lv=turtle.Turtle()
lv.hideturtle()
lv.up()
lv.goto(x,y)#定位到(x,y)
defcurvemove():#画圆弧
foriinrange(20):
lv.right(10)
lv.forward(2)
lv.color('red','pink')
lv.speed(10000000)
lv.pensize(1)
#开始画爱心
lv.down()
lv.begin_fill()
lv.left(140)
lv.forward(22)
curvemove()
lv.left(120)
curvemove()
lv.forward(22)
lv.write("大话数据分析",font=("Arial",12,"normal"),align="center")#写上表白的人的名字
lv.left(140)#画完复位
lv.end_fill()
deftree(branchLen,t):
ifbranchLen>5:#剩余树枝太少要结束递归
ifbranchLen<20:
t.color("green")
t.pensize(random.uniform((branchLen 5)/4-2,(branchLen 6)/4 5))
t.down()
t.forward(branchLen)
love(t.xcor(),t.ycor())#传输现在turtle的坐标
t.up()
t.backward(branchLen)
t.color("brown")
return
t.pensize(random.uniform((branchLen 5)/4-2,(branchLen 6)/4 5))
t.down()
t.forward(branchLen)
#以下递归
ang=random.uniform(15,45)
t.right(ang)
tree(branchLen-random.uniform(12,16),t)#随机决定减小长度
t.left(2*ang)
tree(branchLen-random.uniform(12,16),t)#随机决定减小长度
t.right(ang)
t.up()
t.backward(branchLen)
myWin = turtle.Screen()
t=turtle.Turtle()
t.hideturtle()
t.speed(1000)
t.left(90)
t.up()
t.backward(200)
t.down()
t.color("brown")
t.pensize(32)
t.forward(60)
tree(100,t)
树形图
谨以此篇,献给广大的单身朋友
以及广大的Python开发者和爱好者!
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com