当前位置首页 > 软件编程 > python教程 > python画一朵玫瑰花,Python画玫瑰图

python画一朵玫瑰花,Python画玫瑰图

  python画一朵玫瑰花,Python画玫瑰图

  # 画玫瑰花的代码是参考网上的,文字添加代码是自己写的,画布大小是自己设置的

  进口甲鱼

  # 设置画布大小

  #乌龟。屏幕大小(canv width=无,canvheight=无,bg=无)

  turtle.setup(宽度=0.6,高度=0.6)

  # 设置初始位置

  turtle.penup()

  左转弯(90度)

  turtle.fd(200)

  turtle.pendown()

  乌龟:对(90)

  # 输出文字

  打印机=乌龟。乌龟()

  printer.hideturtle()

  printer.penup()

  printer.back(200)

  printer.write(如此美丽的玫瑰!,align=right ,font=(楷体,16,粗体))

  printer.write( from小宇,align=center ,font=(楷体,12,正常))

  # 花蕊

  turtle.fillcolor(红色)

  turtle.begin_fill()

  乌龟。圆形(10180)

  turtle . circle(25110)

  turtle.left(50)

  turtle.circle(60,45)

  turtle.circle(20,170)

  乌龟。对(24)

  turtle.fd(30)

  乌龟:左(10)

  turtle.circle(30,110)

  turtle.fd(20)

  左转弯(40度)

  turtle.circle(90,70)

  turtle.circle(30,150)

  乌龟:对(30)

  turtle.fd(15)

  turtle.circle(80,90)

  turtle.left(15)

  turtle.fd(45)

  龟权(下)165

  turtle.fd(20)

  turtle.left(155)

  turtle.circle(150,80)

  turtle.left(50)

  turtle.circle(150,90)

  turtle.end_fill()

  # 花瓣一

  turtle.left(150)

  乌龟圈(-90,70)

  左乌龟(20)

  turtle.circle(75,105)

  turtle.setheading(60)

  乌龟圈(80,98)

  turtle.circle(-90,40)

  # 花瓣2

  左转弯(180度)

  turtle.circle(90,40)

  乌龟圈(-80,98)

  turtle.setheading(-83)

  # 叶子一

  turtle.fd(30)

  左转弯(90度)

  turtle.fd(25)

  左转弯(45度)

  turtle.fillcolor(绿色)

  turtle.begin_fill()

  乌龟圈(-80,90)

  乌龟:对(90)

  乌龟圈(-80,90)

  turtle.end_fill()

  乌龟大师(下)135

  turtle.fd(60)

  左转弯(180度)

  乌龟。fd(85)

  左转弯(90度)

  乌龟。fd(80)

  # 叶子2

  乌龟:对(90)

  乌龟:对(45)

  turtle.fillcolor(绿色)

  turtle.begin_fill()

  turtle.circle(80,90)

  左转弯(90度)

  turtle.circle(80,90)

  turtle.end_fill()

  turtle.left(135)

  turtle.fd(60)

  左转弯(180度)

  turtle.fd(60)

  乌龟:对(90)

  乌龟圈(200,60)

  turtle.done()

本文来自网络,不代表菜鸟教程之家立场,转载请注明出处。
返回顶部