1.用turtle编写程序,从键盘输入五角星的边长,在中心画一个五角星(内角36度),五角星需用红色填充。
时间: 2023-06-06 21:04:31 浏览: 143
如何用turtle画圆、五角星和椭圆等
好的,这是一个关于编程的问题,我可以为您提供帮助。以下是Python语言中使用turtle库的代码实现:
```python
import turtle
# 从键盘输入五角星的边长
side_length = float(input("请输入五角星的边长:"))
# 创建画布并设置画笔颜色
canvas = turtle.Screen()
canvas.bgcolor("white")
turtle.color("red", "red")
# 利用turtle库的绘图函数绘制五角星并填充为红色
turtle.begin_fill()
for i in range(5):
turtle.forward(side_length)
turtle.right(144)
turtle.end_fill()
# 隐藏画笔并保持窗口不关闭
turtle.hideturtle()
turtle.done()
```
运行该程序,将会弹出一个窗口,并且在其中心绘制一朵红色的五角星。
阅读全文