栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python画花

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python画花

python可以使用turtle绘制很多图形。很喜欢学生这份配色,还加了创新花瓣。

 图形绘制,要先做构思。


花瓣由什么组成?
  • 四分之一圆,圆弧+转角+圆弧
  • 循环绘制花瓣,再转角


添加飘落的花瓣,增加美感

 

 


 代码自取

import turtle
t = turtle.Turtle()

import random

t.speed(10)

t.up()
t.goto(0,-180)
t.down()

t.right(180)

t.pensize(4)
t.color("light green")
t.right(100)
t.circle(200,60)

for x in range(6):
    t.shape("turtle")
    t.begin_fill()
    t.color("pink")
    t.left(30)
    t.circle(60,90)
    t.left(90)
    t.circle(60,90)
    t.end_fill()
    t.color("light blue")
    
#1st   
t.up()    
t.right(90)
t.goto(100,-20)
t.down()
t.begin_fill()
t.color("pink")
t.left(30)
t.circle(30,90)
t.left(90)
t.circle(30,90)
t.end_fill()

#2nd
t.up()    
t.right(90)
t.goto(-150,-100)
t.down()
t.begin_fill()
t.color("pink")
t.left(140)
t.circle(25,90)
t.left(90)
t.circle(25,90)
t.up()
t.end_fill()

#3rd
t.up()    
t.right(200)
t.goto(60,-70)
t.down()
t.up()
t.begin_fill()
t.color("pink")
t.left(30)
t.circle(20,90)
t.left(90)
t.circle(20,90)
t.end_fill()
t.penup()

t.ht()


 

 

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/993758.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号