- 4
- 0
- 约2.18千字
- 约 4页
- 2024-04-26 发布于浙江
- 举报
现代通信原理与技术课后思考题答案
一、编写一个程序,显示一个三角形,边长为2个字符(如XP)。
我们可以用Python语言实现这个程序。需要用到turtle库,该库可以方便我们进行图形编程。
以下是程序代码:
```
importturtle
obj=turtle.Screen()
obj.bgcolor(black)#背景颜色为黑色
turtle.colormode(255)#设置颜色模式为RGB值,即颜色的取值范围为0-255
pen=turtle.Turtle()
pen.speed(0)#设置绘制速度为0,即最快速度
color=[deepskyblue,red,magenta,yellow,lime]
foriinrange(300):
pen.pencolor(color[i%5])
pen.penup()
pen.forward(i*1.5)
pen.pendown()
pen.write(XP,align=center,font=(Arial,10+(i//15),bold))
pen.right(119)
turtle.done()
```
程序运行效果如下:


文档评论(0)