码迷,mamicode.com
首页 > 编程语言 > 详细

Python Turtle入门-2

时间:2020-06-09 09:27:00      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:pre   normal   填充   关系   oop   enc   write   算法   简单   

代码1:

划一个简单的x及y轴,标出原点O及坐标为(100,100)的A点。

import turtle

turtle.goto(0,0)
turtle.dot(20,"yellow")
turtle.write("O", font=(Arial, 10, normal))
turtle.forward(300)
turtle.forward(-600)

turtle.goto(0,0)
turtle.left(90)
turtle.forward(300)
turtle.forward(-600)

turtle.penup()
turtle.goto(100,100)
turtle.dot(10,"red")
turtle.write("A", font=(Arial, 10, normal))
turtle.pendown()
turtle.circle(20)
turtle.mainloop()

代码2:划出一个五角星。线框为黄色,填充色为红色。5角星的144度是有一个关系算法:144*5=720=360*2

import turtle
  
turtle.pensize(5)
turtle.pencolor("yellow")
turtle.fillcolor("red")
turtle.backward(200)
turtle.begin_fill()
for _ in range(5):
  turtle.forward(400)
  turtle.right(144)
turtle.end_fill()

 

课后作业:

1.复制上述代码,在Python环境下运行。

2.读懂上述代码。

Python Turtle入门-2

标签:pre   normal   填充   关系   oop   enc   write   算法   简单   

原文地址:https://www.cnblogs.com/exesoft/p/13070283.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!