python画圆代码
时间: 2023-02-10 08:03:19 浏览: 80
可以使用 Python 的绘图库 matplotlib 来画圆。例如,下面的代码将画一个半径为 1 的圆:
```python
import matplotlib.pyplot as plt
# 绘制圆形
circle = plt.Circle((0, 0), 1, color='b')
# 在当前图中添加圆
fig, ax = plt.subplots()
ax.add_artist(circle)
# 显示图形
plt.show()
```
这段代码的输出是一个带有半径为 1 的圆的图形。如果想要改变圆的半径,可以更改 Circle 函数的第二个参数。例如,将其更改为 2 将画出半径为 2 的圆。
相关问题
python画圆代码大全
以下是几种Python画圆的代码示例:
1. 画整圆:
```python
import turtle as t
t.circle(50) # 半径为50的整圆
```
2. 画内置的三角形:
```python
import turtle as t
t.circle(50, steps=3) # 半径为50的内置三角形
```
3. 画半圆:
```python
import turtle as t
t.penup()
t.goto(100, 0)
t.pendown()
t.circle(50, 180) # 半径为50的半圆
```
4. 自定义边数的正多边形:
```python
import turtle as t
def draw_polygon(radius, sides):
angle = 360 / sides
for _ in range(sides):
t.forward(radius)
t.right(angle)
t.penup()
t.goto(-100, 0)
t.pendown()
draw_polygon(50, 6) # 半径为50的六边形
```
python画圆代码并填颜色
可以使用Python的turtle库来画圆并填充颜色,以下是示例代码:
```python
import turtle
# 创建画布和画笔
canvas = turtle.Screen()
pen = turtle.Turtle()
# 画圆并填充颜色
pen.begin_fill()
pen.circle(50)
pen.end_fill()
# 关闭画布
canvas.exitonclick()
```
在这个示例中,我们使用了turtle库来创建一个画布和画笔,然后使用`pen.circle(50)`来画出一个半径为50的圆,并使用`pen.begin_fill()`和`pen.end_fill()`方法来填充颜色。你可以根据需要自行更改圆的半径和填充颜色。最后,我们使用`canvas.exitonclick()`方法来等待用户点击画布后关闭程序。