当先锋百科网

首页 1 2 3 4 5 6 7

Python作为非常常用的编程语言,其强大的图形库和绘图能力,使其成为了许多绘图、数据可视化方面非常热门的选择。下面就为大家整理了一些使用python绘图的代码,让大家可以更好地了解python在画画领域的表现。

1. 绘制简单的图形以及修改颜色:

import turtle
t = turtle.Turtle()
t.color("red", "yellow")
t.begin_fill()
while True:
t.forward(200)
t.left(170)
if abs(t.pos())< 1:
break
t.end_fill()
turtle.mainloop()

2. 绘制圆形和椭圆形:

import turtle
t = turtle.Turtle()
t.circle(50)
t.left(45)
t.circle(100, 90)
t.left(45)
t.circle(50)
turtle.mainloop()

3. 绘制矩形和三角形:

import turtle
t = turtle.Turtle()
t.forward(100)
t.left(90)
t.forward(50)
t.left(90)
t.forward(100)
t.left(90)
t.forward(50)
t.penup()
t.goto(-100,100)
t.pendown()
t.forward(100)
t.left(120)
t.forward(100)
t.left(120)
t.forward(100)
turtle.mainloop()

4. 绘制带曲线边框的矩形:

import turtle
t = turtle.Turtle()
t.penup()
t.goto(-100,0)
t.pendown()
t.begin_fill()
t.color("red")
t.forward(200)
t.left(90)
t.circle(50, 180)
t.right(90)
t.forward(200)
t.left(90)
t.circle(-50, 180)
t.end_fill()
turtle.mainloop()

5. 绘制螺旋图:

import turtle
t = turtle.Turtle()
for i in range(50):
t.circle(5*i)
t.circle(-5*i)
t.left(i)
turtle.mainloop()

以上是一些使用python绘图的简单示例,当然这些只是冰山一角。随着技能不断提升,更加复杂、实用的图形都能使用python实现。欲了解更多有关python画画的知识,可以参考相关教程和文献。