使用Python画出小人发射爱心的代码
我就废话不多说了,直接上代码吧!
#2.14 fromturtleimport* fromtimeimportsleep defgo_to(x,y): up() goto(x,y) down() defhead(x,y,r): go_to(x,y) speed(1) circle(r) leg(x,y) defleg(x,y): right(90) forward(180) right(30) forward(100) left(120) go_to(x,y-180) forward(100) right(120) forward(100) left(120) hand(x,y) defhand(x,y): go_to(x,y-60) forward(100) left(60) forward(100) go_to(x,y-90) right(60) forward(100) right(60) forward(100) left(60) eye(x,y) defeye(x,y): go_to(x-50,y+130) right(90) forward(50) go_to(x+40,y+130) forward(50) left(90) defbig_Circle(size): speed(20) foriinrange(150): forward(size) right(0.3) defline(size): speed(1) forward(51*size) defsmall_Circle(size): speed(10) foriinrange(210): forward(size) right(0.786) 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() defmain(): pensize(2) color('red','pink') head(-120,100,100) heart(250,-80,1) go_to(200,-300) write("To:智慧与美貌并存的",move=True,align="left",font=("楷体",20,"normal")) done() main()
运行结果:
以上这篇使用Python画出小人发射爱心的代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。