⽤python画⼀个房⼦_⽤Python动态地画⼀个房⼦⽤Python动态地画⼀个房⼦
Python代码狂⼈ Python代码⼤全
⽤Python动态画⼀个房⼦,我们可从上向下画,先画房顶,再依次画阁楼窗户、房屋主体、屋门及主屋窗户。
运⾏本程序前请确保已安装turtle
import turtle as t
t.pensize(2)
t.speed(1) #设置画画的速率
t.pencolor("black")
t.begin_fill()
#房顶
t.fillcolor(0,245,255)
for i in range(3):
t.forward(240)
t.left(120)
#房顶阁楼窗户外框
t.penup()
<(80,20)
t.pendown()
t.begin_fill()
t.fillcolor("white")
for i in range(4):
t.forward(80)
t.left(90)
#阁楼窗户内部的横线t.penup()
<(80,60)
t.pendown()
t.forward(80)
#阁楼窗户内部的竖线t.penup()
<(120,100)
t.pendown()
t.right(90)
t.forward(80)
t.right(90)
t.forward(80)
#房屋主体
t.left(90)
t.penup()
<(0,0)
t.pendown()
t.begin_fill()
t.fillcolor(255,165,0) for i in range(2):
t.forward(240)
t.left(90)
t.forward(240)
t.left(90)
#屋门
t.penup()
<(30,-180)
t.pendown()
t.begin_fill()
t.fillcolor("blue")
for i in range(2):
t.forward(50)
t.left(90)
t.forward(100)
t.left(90)
#窗框
t.penup()
<(140,-90)
t.pendown()
python新手代码大全pdf
t.begin_fill()
t.fillcolor("white")
for i in range(4):
t.forward(70)
t.left(90)
#窗户上的竖线
t.penup()
<(175,-90)
t.pendown()
t.left(90)
t.forward(70)
t.hideturtle()
有兴趣的朋友可对程序进⾏改造,可尝试将屋顶画成圆的。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。