请编写代码,使用Python for循环,打印直角三角形。
时间: 2024-02-25 16:56:16 浏览: 121
python 打印直角三角形,等边三角形,菱形,正方形的代码
当然可以,以下是Python代码:
```python
for i in range(1, 6):
for j in range(i):
print("*", end="")
print()
```
输出:
```
*
**
***
****
*****
```
这里我们使用两个嵌套的for循环,外层循环控制行数,内层循环控制每行输出的星号数。其中,内层循环的参数是外层循环变量i,表示第i行需要输出i个星号。通过end=""参数,我们使得每个星号都不换行,而是连续输出在同一行。最后,我们在内层循环后面增加一个print()语句,使得每一行输出完毕后,换行输出下一行的星号。
阅读全文