用turtle库绘制平行四边形相邻两边长度分别为150和80,对角120度和60度,线条粗6像素,颜色为绿色
时间: 2024-03-21 22:42:04 浏览: 111
好的,以下是使用turtle库绘制平行四边形的代码:
```python
import turtle
# 创建画布和画笔
screen = turtle.Screen()
pen = turtle.Turtle()
# 设置画笔粗细和颜色
pen.pensize(6)
pen.pencolor("green")
# 计算平行四边形的另一条边的长度
import math
side2 = math.sqrt(150**2 + 80**2 - 2*150*80*math.cos(math.radians(120)))
# 绘制平行四边形
pen.forward(150)
pen.left(60)
pen.forward(side2)
pen.left(120)
pen.forward(80)
pen.left(60)
pen.forward(side2)
# 关闭画布
screen.mainloop()
```
运行这段代码,即可在窗口中看到绘制出的平行四边形。
相关问题
用turtle库绘制平行四边形,相邻两边长度分别为150和80,对角120度和60度,线条粗六像素,颜色为绿色
好的,以下是使用 turtle 库绘制平行四边形的 Python 代码:
```python
import turtle
# 设置窗口大小和背景色
turtle.setup(500, 500)
turtle.bgcolor("white")
# 创建画笔并设置线条粗细和颜色
pen = turtle.Pen()
pen.pensize(6)
pen.pencolor("green")
# 绘制相邻两边长度分别为150和80的平行四边形
a = 150
b = 80
angle1 = 120
angle2 = 60
pen.forward(a)
pen.left(angle1)
pen.forward(b)
pen.left(angle2)
pen.forward(a)
pen.left(angle1)
pen.forward(b)
# 隐藏画笔并保持窗口不关闭
pen.hideturtle()
turtle.done()
```
运行代码后,会弹出一个窗口,窗口大小为 500x500 像素,背景色为白色。在窗口中央,使用绿色画笔绘制了相邻两边长度为 150 和 80,对角为 120 度和 60 度的平行四边形,线条粗细为 6 像素。绘制完成后,画笔隐藏,但窗口不会关闭,需要手动关闭。
用turtle库绘制平行四边形,相邻两边长度分别为150和180,对角120度和60度,线条粗6像素,颜色为绿色
以下是使用Python中的turtle库绘制上述平行四边形的代码:
import turtle
t = turtle.Turtle()
t.pensize(6)
t.pencolor("green")
t.forward(150)
t.left(60)
t.forward(180)
t.left(120)
t.forward(150)
t.left(60)
t.forward(180)
turtle.done()
这段代码可以绘制一个相邻两边长度分别为150和180,对角120度和60度的绿色平行四边形,线条粗为6像素。
对于不能回答的问题,非常抱歉我不能回答该问题。
阅读全文