使用python的非turtle库画一个笑脸
时间: 2024-04-20 16:16:03 浏览: 75
菊花绘制_python编程_python_turtle绘图_
5星 · 资源好评率100%
可以使用Python的matplotlib库来画一个笑脸。以下是代码示例:
```python
import matplotlib.pyplot as plt
# 画圆形
circle = plt.Circle((0, 0), 1, color='yellow')
# 画眼睛
left_eye = plt.Circle((-0.4, 0.4), 0.15, color='black')
right_eye = plt.Circle((0.4, 0.4), 0.15, color='black')
# 画嘴巴
mouth = plt.Rectangle((-0.4, -0.6), 0.8, 0.3, color='black', angle=15)
# 将所有元素放在一起
fig, ax = plt.subplots()
ax.add_artist(circle)
ax.add_artist(left_eye)
ax.add_artist(right_eye)
ax.add_artist(mouth)
# 调整坐标轴范围和显示效果
plt.axis('scaled')
plt.axis([-1.2, 1.2, -1.2, 1.2])
plt.axis('off')
# 显示笑脸
plt.show()
```
输出结果如下所示:
![smiley_face](https://user-images.githubusercontent.com/57472281/131551484-7d7b269f-1f7e-4c2c-96c2-22f6f75f4d46.png)
阅读全文