昨天是学习python第一天,没有及时记录。现在补上昨天的成果,一个小小源程序如下:
程序: 绘制奥运五环图
步骤1、画出5个圆
#绘制奥运五环 import turtle turtle.circle(50) #画半径为50的圆 turtle.goto(120,0) #去坐标为(120,0)的点 turtle.circle(50) turtle.goto(240,0) turtle.circle(50) turtle.goto(60,-50) turtle.circle(50) turtle.goto(180,-50) turtle.circle(50)运行结果:
步骤2、去掉多于线条 #绘制奥运五环 import turtle turtle.circle(50) #画半径为50的圆 turtle.penup() #抬笔 turtle.goto(120,0) #去坐标为(120,0)的点 turtle.pendown() #落笔 turtle.circle(50) turtle.penup() #抬笔 turtle.goto(240,0) turtle.pendown() #落笔 turtle.circle(50) turtle.penup() #抬笔 turtle.goto(60,-50) turtle.pendown() #落笔 turtle.circle(50) turtle.penup() #抬笔 turtle.goto(180,-50) turtle.pendown() #落笔 turtle.circle(50)运行结果:
步骤3、调整线条粗细程度
#绘制奥运五环 import turtle turtle.width(10) #线条宽度设置为10 turtle.circle(50) #画半径为50的圆 turtle.penup() #抬笔 turtle.goto(120,0) #去坐标为(120,0)的点 turtle.pendown() #落笔 turtle.circle(50) turtle.penup() #抬笔 turtle.goto(240,0) turtle.pendown() #落笔 turtle.circle(50) turtle.penup() #抬笔 turtle.goto(60,-50) turtle.pendown() #落笔 turtle.circle(50) turtle.penup() #抬笔 turtle.goto(180,-50) turtle.pendown() #落笔 turtle.circle(50)运行结果:
步骤4、分别设置每个圆的线条颜色
#绘制奥运五环 import turtle turtle.width(10) #线条宽度设置为10 turtle.color("blue") #线条颜色设置为“蓝色” turtle.circle(50) #画半径为50的圆 turtle.penup() #抬笔 turtle.goto(120,0) #去坐标为(120,0)的点 turtle.pendown() #落笔 turtle.color("black") #线条颜色设置为“黑色” turtle.circle(50) turtle.penup() #抬笔 turtle.goto(240,0) turtle.pendown() #落笔 turtle.color("red") turtle.circle(50) turtle.penup() #抬笔 turtle.goto(60,-50) turtle.pendown() #落笔 turtle.color("yellow") turtle.circle(50) turtle.penup() #抬笔 turtle.goto(180,-50) turtle.pendown() #落笔 turtle.color("green") turtle.circle(50)运行结果:
第一个程序的分享就到此结束,虽然比起真正的奥运五环图还差着一些,但是对于我这个初学者来讲,不能要求太高啦。