使用for循环输出由*组成的倒直角三角形,三角形有九行
时间: 2023-09-25 21:03:17 浏览: 199
java使用for循环输出杨辉三角
使用for循环输出由*组成的倒直角三角形,三角形有九行的代码如下:
```python
for i in range(9, 0, -1): # 控制行数,从9到1递减
for j in range(i): # 控制每行的输出个数,与当前行数相等
print("*", end="") # 输出*
print() # 输出换行符
```
这段代码使用两个for循环嵌套来控制输出行数和每行输出的星号个数。外层for循环从9到1递减,控制输出的行数。内层for循环使用当前行数作为循环次数,控制每行输出的星号个数。在内层循环中,每次循环输出一个星号。内层循环结束后,通过print()换行来输出每行的星号。
运行以上代码,将会输出一个由星号组成的倒直角三角形,三角形的行数为9,示例如下:
```
*********
********
*******
******
*****
****
***
**
*
```
阅读全文