以下是Python输出星号三角形的方法:
python# 定义变量n,表示三角形行数n = 5# 外层循环控制行数for i in range(1, n+1):# 内层循环控制每行输出的星号数for j in range(1, i+1):print('*', end='')# 输出完一行星号后换行print()
python
# 定义变量n,表示三角形行数
n = 5
# 外层循环控制行数
for i in range(1, n+1):
# 内层循环控制每行输出的星号数
for j in range(1, i+1):
print('*', end='')
# 输出完一行星号后换行
print()
输出结果为:
***************
*
**
***
****
*****
解释:外层循环控制行数,内层循环控制每行输出的星号数。每输出完一行星号后,使用print()函数换行。