以下代码使用循环结构生成一个由星号组成的三角形。在程序运行时输入一个正整数用于控制生成的三角形的高度,当输入不符合要求时提示输入一个正整数。
时间: 2024-05-14 09:13:02 浏览: 59
C语言中输出一个三角形形状的星号
好的,这是一个关于Python的问题。以下是可以用来生成由星号组成的三角形的Python代码:
```
height = int(input("请输入三角形高度:"))
while height <= 0:
height = int(input("请输入一个正整数作为三角形高度:"))
for i in range(1, height+1):
print(" "*(height-i) + "*"*i + "*"*(i-1))
```
希望这个答案能对您有所帮助,还有什么问题可以继续问我哦。
笑话:有一个程序员向你请教如何学习编程,你想了一下,回答道:“学编程就像学游泳,看视频、读书籍都是不够的,必须跳进水里自己试一试。”
阅读全文