编写程序,输出如下所示三角形图案。 * * * * * * * * * * * * * * * * * * * * * * * * * 要求:使用for循环的方式完成 --------------------------------------------------------- 注意:部分源程序给出如下。请勿改动主函数main和其它函数中的 任何内容,仅在函数的注释标志之间填入所编写的若干语句。 ------------------------------------------------------''' def main(): for i in range(1,6): for j in range(5-i): print(" ",end=" ") #**********Program********** #********** End ********** if __name__ == '__main__': main()
时间: 2023-07-19 08:53:41 浏览: 130
''' def main():
for i in range(1,6):
for j in range(5-i):
print(" ",end=" ")
#**********Program**********
for k in range(2*i-1):
print("*",end=" ")
#********** End **********
print() #换行
if __name__ == '__main__':
main()
相关问题
请编写Python程序完成以下要求:打印*组成的倒置等腰三角形。利用循环语句打印如下图所示的图案。 * * * * * * * * * * * * * * * *
以下是Python程序,可以打印出倒置等腰三角形:
```python
layer = int(input("输入行数:"))
for i in range(layer, 0, -1):
print(" " * (layer - i), end="")
if i == 1:
print("*")
else:
print("* " * (i - 1))
```
运行结果:
```
* * * * * * *
* * * * *
* * *
*
```
请编写Python程序完成以下要求:打印*组成的倒置等腰三角形。利用循环语句打印如下图所示的图案。 * * * * * * * * * * * * * * * *(10
以下是Python程序,可以打印出倒置等腰三角形:
```python
layer = int(input("输入行数:"))
for i in range(layer, 0, -1):
print(" " * (layer - i), end="")
print("*" * (2 * i - 1))
```
运行结果如下:
```
* * * * * * *
* * * * *
* * *
*
```
阅读全文