学习简单的图形化程序设计

老师为了让初学的我们更加容易的接受编程,从海龟画图开始学习python,使我们在不接触其他编程概念时,就能做一些简单的效果,提高兴趣。

import turtle  #导入turtle模块

turtle.showturtle()    #显示箭头

turtle.write('zhaolei')    #写字符串

turtle.forward(300)    #前进300像素

turtle.left(90)    #箭头左转90度

turtle.goto(0,50)    #去坐标(0,50)

turtle.penup()    #抬笔,不显示路径

turtle.pendown()    #下笔

turtle.circle(100)    #画圆,半径为100

turtle.width(10)    #画笔宽度10

 

作业一:画一个简单的奥运五环标志

#绘制奥运五环
import turtle

turtle.width(10)

turtle.showturtle()
turtle.color("blue")
turtle.circle(50)

turtle.penup()
turtle.forward(120)
turtle.pendown()

turtle.color("black")
turtle.circle(50)
turtle.penup()
turtle.forward(120)
turtle.pendown()

turtle.color("red")
turtle.circle(50)
turtle.penup()
turtle.goto(60,-60)
turtle.pendown()

turtle.color("yellow")
turtle.circle(50)
turtle.penup()
turtle.goto(180,-60)
turtle.pendown()
turtle.color("green")
turtle.circle(50)

  

作业二:使用海龟绘图输出四个矩型

 

#输出四个矩形
import turtle

turtle.width(2)
turtle.color("red")
turtle.goto(60,0)
turtle.goto(60,60)
turtle.goto(60,60)
turtle.goto(0,60)
turtle.goto(0,0)

turtle.penup()
turtle.goto(80,0)
turtle.pendown()
turtle.goto(140,0)
turtle.goto(140,60)
turtle.goto(80,60)
turtle.goto(80,0)

turtle.penup()
turtle.goto(0,-80)
turtle.pendown()
turtle.goto(60,-80)
turtle.goto(60,-20)
turtle.goto(0,-20)
turtle.goto(0,-80)

turtle.penup()
turtle.goto(80,-80)
turtle.pendown()
turtle.goto(140,-80)
turtle.goto(140,-20)
turtle.goto(80,-20)
turtle.goto(80,-80)

  

posted on 2018-08-09 16:54  Roninray  阅读(836)  评论(0)    收藏  举报

导航