python day1_1

本次运用python的一个绘图库turtle,画了一朵玫瑰花,如果有一位可爱的小姐姐看到,那就送给你啦!效果如下:

源代码如下:

# 导入turtle库

import turtle

# 设置初始的位置

turtle.penup()

turtle.left(90)

turtle.fd(200)

turtle.pendown()

turtle.right(90)

#  bud

turtle.fillcolor("red")

turtle.begin_fill()

turtle.circle(10,180)

turtle.circle(25,110)

turtle.left(50) 

turtle.circle(60,45) 

turtle.circle(20,170) 

turtle.right(24) 

turtle.fd(30) 

turtle.left(10) 

turtle.circle(30,110) 

turtle.fd(20) 

turtle.left(40) 

turtle.circle(90,70) 

turtle.circle(30,150) 

turtle.right(30) 

turtle.fd(15) 

turtle.circle(80,90) 

turtle.left(15) 

turtle.fd(45) 

turtle.right(165) 

turtle.fd(20) 

turtle.left(155) 

turtle.circle(150,80) 

turtle.left(50) 

turtle.circle(150,90) 

turtle.end_fill()

# petal1

turtle.left(150) 

turtle.circle(-90,70) 

turtle.left(20) 

turtle.circle(75,105) 

turtle.setheading(60) 

turtle.circle(80,98) 

turtle.circle(-90,40)

#petal2

turtle.left(180) 

turtle.circle(90,40) 

turtle.circle(-80,98) 

turtle.setheading(-83)

#leave1

turtle.fd(30) 

turtle.left(90) 

turtle.fd(25) 

turtle.left(45) 

turtle.fillcolor("green") 

turtle.begin_fill() 

turtle.circle(-80,90) 

turtle.right(90) 

turtle.circle(-80,90) 

turtle.end_fill()

turtle.right(135) 

turtle.fd(60) 

turtle.left(180) 

turtle.fd(85) 

turtle.left(90) 

turtle.fd(80)

#leave2

turtle.right(90) 

turtle.right(45) 

turtle.fillcolor("green") 

turtle.begin_fill() 

turtle.circle(80,90) 

turtle.left(90) 

turtle.circle(80,90) 

turtle.end_fill() 


turtle.left(135) 

turtle.fd(60) 

turtle.left(180) 

turtle.fd(60) 

turtle.right(90) 

turtle.circle(200,60)

#reset pen

turtle.penup()

turtle.pensize(4)

turtle.goto(220,50)

turtle.pendown()

#write

turtle.color("red")

turtle.pensize(520)

turtle.write("love u!")

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容