繪制奧運五環主要涉及到Python中的turtle繪圖庫運用:
| turtle.forward(distance) |
向當前畫筆方向移動distance像素長度 |
| turtle.backward(distance) |
向當前畫筆相反方向移動distance像素長度 |
| turtle.right(degree) |
順時針移動degree° |
| turtle.left(degree) |
逆時針移動degree° |
| turtle.pendown() |
移動時繪制圖形,缺省時也為繪制 |
| turtle.goto(x,y) |
將畫筆移動到坐標為x,y的位置 |
| turtle.penup() |
提起筆移動,不繪制圖形,用於另起一個地方繪制 |
| turtle.circle() |
畫圓,半徑為正(負),表示圓心在畫筆的左邊(右邊)畫圓 |
| setx( ) |
將當前x軸移動到指定位置 |
| sety( ) |
將當前y軸移動到指定位置 |
| setheading(angle) |
設置當前朝向為angle角度 |
| home() |
設置當前畫筆位置為原點,朝向東。 |
| dot(r) |
繪制一個指定直徑和顏色的圓點 |
程序源代碼為:
```
import turtle
turtle.width(10)
turtle.color('black')
turtle.circle(50)
turtle.penup()
turtle.goto(120,0)
turtle.pendown()
turtle.color('red')
turtle.circle(50)
turtle.penup()
turtle.goto(240,0)
turtle.pendown()
turtle.color('blue')
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('pink')
turtle.circle(50)
#Python繪制奧運五環
```
運行后,結果為:

