怎样用python画蓝色的圆
时间: 2023-07-12 12:49:04 浏览: 72
你可以使用 Python 的 matplotlib 库来绘制蓝色的圆。以下是一个示例代码:
```python
import matplotlib.pyplot as plt
from matplotlib.patches import Circle
# 创建一个画布
fig, ax = plt.subplots()
# 创建一个圆形对象
circle = Circle((0.5, 0.5), 0.2, facecolor='blue')
# 添加圆形对象到图形
ax.add_patch(circle)
# 设置图形的范围
plt.xlim([0, 1])
plt.ylim([0, 1])
# 显示图形
plt.show()
```
在这个示例代码中,我们使用 `matplotlib.patches.Circle` 函数创建了一个圆形对象,并使用 `add_patch` 将其添加到图形中。我们还可以通过 `facecolor` 参数来设置圆形的填充颜色为蓝色。最后,我们使用 `xlim` 和 `ylim` 函数来设置图形的范围,并使用 `plt.show()` 显示图形。
相关问题
Python 画半圆
在Python中,你可以使用turtle库来画半圆。turtle库是Python的一个绘图库,可以通过简单的命令来控制一个小海龟进行绘图。
下面是一个画半圆的示例代码:
```python
import turtle
# 创建一个画布和一个海龟对象
canvas = turtle.Screen()
t = turtle.Turtle()
# 设置海龟的速度和颜色
t.speed(10)
t.color("blue")
# 画半圆
radius = 100 # 半径
angle = 180 # 圆心角度数
t.circle(radius, angle)
# 关闭画布
canvas.exitonclick()
```
运行以上代码,就可以在一个窗口中看到一个蓝色的半圆。
用python的tkinter画圆圈
下面是一个使用`tkinter`库画圆的简单示例代码:
```python
import tkinter as tk
root = tk.Tk()
canvas = tk.Canvas(root, width=300, height=300)
canvas.pack()
# 画圆
canvas.create_oval(50, 50, 250, 250, fill="blue")
root.mainloop()
```
这个代码将创建一个300x300的画布,并在其中绘制一个蓝色的圆,圆心坐标为(150, 150),半径为100。
如果要画其他形状,可以使用`create_rectangle`、`create_line`等方法。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)