pythonfor循环非对称图形直角三角形
时间: 2023-11-20 21:58:16 浏览: 86
巧用for循环绘制各种图形
以下是一个Python实现非对称直角三角形的例子:
```python
n = int(input("请输入一个3~20之间的正整数n:"))
for i in range(1, n+1, 2):
print(" "*(n-i), "*" * i)
```
运行结果如下:
```
请输入一个3~20之间的正整数n:5
*
***
*****
```
解释:首先输入一个3~20之间的正整数n,然后使用for循环从1到n+1,步长为2,每次输出i个星号,星号前面有n-i个空格。
阅读全文