使用turtle库绘制半圆
导入turtle库
```python
import turtle
```
创建一个Turtle对象
```python
t = turtle.Turtle()
```
设置画布背景色、画笔颜色和画笔粗细
```python
turtle.bgcolor("white")
t.color("blue")
t.pensize(5)
```
绘制半圆形
```python
t.circle(100, 180)
```
结束绘制
```python
turtle.done()
```
运行上述代码,你将看到一个蓝色的半圆形在画布上绘制出来。
使用matplotlib库绘制半圆
导入必要的库
```python
import matplotlib.pyplot as plt
import numpy as np
```
设置半径
```python
r = 5
```
生成半圆的x和y坐标
```python
theta = np.linspace(0, np.pi, 100)
x = r * np.cos(theta)
y = r * np.sin(theta)
```
绘制半圆
```python
plt.figure(figsize=(6, 3))
plt.plot(x, y, label='Semicircle')
plt.xlim(-r, r)
plt.ylim(0, r)
plt.axhline(0, color='black', lw=0.5)
plt.axvline(0, color='black', lw=0.5)
plt.gca().set_aspect('equal', adjustable='box')
plt.legend()
plt.show()
```
运行上述代码,你将看到一个绿色的半圆在图形上绘制出来。
使用CSS绘制半圆
创建一个HTML文件
```html