当前位置:   article > 正文

python画六角形状的代码,用python画彩色六边形_每条颜色不同的六角形代码

每条颜色不同的六角形代码

本篇文章给大家谈谈python画六瓣花怎么填充颜色,以及python画六角形状的代码,希望对各位有所帮助,不要忘了收藏本站喔。

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

fea277c955f648199d62e0b38e11ba84.png

 图形绘制,要先做构思。


花瓣由什么组成?

  • 四分之一圆,圆弧+转角+圆弧
  • 循环绘制花瓣,再转角

2a1914ad0b66480c8448369936cd6bd8.png


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

 b0828aa1cb6f4adc8202ecab95f544f4.png

 2c5e7e68152342b0ad52b7a04706c00b.png


 代码自取


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()


76df05dfb217445b89c8fd6b82b72f15.png

文章知识点与官方知识档案匹配,可进一步学习相关知识
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/167199
推荐阅读
相关标签
  

闽ICP备14008679号