输入一个整数打印字符图形 n=3时输出 *** ***** ******* n=5时输出 *** ***** ******* ********* ***********
时间: 2023-11-25 16:06:06 浏览: 97
从键盘输入一个正整数n,打印总行数为n行的空心菱形图形
以下是输入一个整数打印字符图形的代码实现:
```python
n = int(input("请输入一个整数:"))
for i in range(1, n+1):
print(" "*(n-i) + "*"*(2*i-1))
```
以上代码实现了输入一个整数n后,打印出n行字符图形,每行字符图形由空格和星号组成,其中第i行有2i-1个星号,前面有n-i个空格。
阅读全文