python绘制等边三角形

时间:2019-04-28 16:19:27   收藏:0   阅读:1165

定义一个函数,参数为三角形的边长和颜色,并调用该函数绘制两个边长颜色不同的等边三角形

 

 1 def draw(l,color):
 2     import turtle
 3     turtle.setup(900,600,200,200)
 4     turtle.penup()  # 笔抬起
 5     turtle.fd(-60)
 6     turtle.pendown()  # 笔放下
 7     turtle.pensize(6)
 8     turtle.pencolor(color)
 9     turtle.seth(60)
10     turtle.fd(l)
11     turtle.seth(-60)
12     turtle.fd(l)
13     turtle.seth(-180)
14     turtle.fd(l)
15 
16 l,l_ = eval(input("输入两个三角形的边逗号隔开:"))
17 color= input("输入第一个三角形颜色:")
18 color_ = input("输入第二个三角形颜色:")
19 
20 draw(l,color)
21 import turtle
22 turtle.penup()
23 turtle.fd(300)
24 turtle.pendown()
25 draw(l_,color_)
26 turtle.done()

 

技术分享图片

技术分享图片

 

原文:https://www.cnblogs.com/Handsome-Lan/p/10784554.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!