python绘制几何图形
时间: 2023-10-12 14:08:56 浏览: 66
Python有很多绘制几何图形的库,常用的有turtle,matplotlib,PyQt等。下面我以turtle库为例介绍如何绘制几何图形。
turtle库是Python内置的一个绘图库,可以使用简单的指令来绘制各种形状的图形。首先需要导入turtle库:
```python
import turtle
```
绘制一个正方形的代码如下:
```python
import turtle
# 设置画笔颜色和画笔宽度
turtle.color("red")
turtle.pensize(5)
# 绘制正方形
for i in range(4):
turtle.forward(100)
turtle.left(90)
# 等待点击关闭窗口
turtle.done()
```
代码中,首先设置画笔颜色和画笔宽度,然后使用for循环绘制正方形的四条边。最后使用turtle.done()函数等待点击关闭窗口。
绘制一个圆形的代码如下:
```python
import turtle
# 设置画笔颜色和画笔宽度
turtle.color("red")
turtle.pensize(5)
# 绘制圆形
turtle.circle(100)
# 等待点击关闭窗口
turtle.done()
```
代码中,使用turtle.circle()函数绘制一个半径为100的圆形。
除了正方形和圆形,turtle库还支持绘制其他各种形状的图形,例如三角形、五角星、六边形等。可以通过设置不同的角度和边数来实现不同的形状。