python画图代码大全
时间: 2023-07-22 16:39:53 浏览: 496
python画图
以下是一些常见的Python画图代码:
1. 绘制简单的图形
```python
import turtle
turtle.forward(100) #向前走100步
turtle.right(90) #向右转90度
turtle.forward(100) #向前走100步
turtle.right(90) #向右转90度
turtle.forward(100) #向前走100步
turtle.right(90) #向右转90度
turtle.forward(100) #向前走100步
```
2. 绘制圆形
```python
import turtle
turtle.circle(50) #绘制半径为50的圆形
```
3. 绘制正方形
```python
import turtle
for i in range(4):
turtle.forward(100) #向前走100步
turtle.right(90) #向右转90度
```
4. 绘制三角形
```python
import turtle
for i in range(3):
turtle.forward(100) #向前走100步
turtle.right(120) #向右转120度
```
5. 绘制五角星
```python
import turtle
turtle.right(72) #向右转72度
turtle.forward(100) #向前走100步
for i in range(4):
turtle.left(144) #向左转144度
turtle.forward(100) #向前走100步
```
6. 绘制折线
```python
import turtle
for i in range(4):
turtle.forward(100) #向前走100步
turtle.right(90) #向右转90度
turtle.right(45) #向右转45度
turtle.forward(50) #向前走50步
turtle.right(90) #向右转90度
turtle.forward(50) #向前走50步
```
7. 绘制多边形
```python
import turtle
n = 6 #边数
for i in range(n):
turtle.forward(100) #向前走100步
turtle.right(360/n) #向右转360/n度
```
8. 绘制正多边形
```python
import turtle
n = 6 #边数
length = 100 #边长
angle = 360/n #内角
for i in range(n):
turtle.forward(length) #向前走边长步
turtle.right(angle) #向右转内角度数
```
以上是一些常见的Python画图代码,你可以根据自己的需求和创意进行更改和扩展。
阅读全文