python输出一个菱形
时间: 2023-05-10 11:55:41 浏览: 99
以下是 Python 输出菱形的代码:
```
n = int(input("请输入菱形的行数:"))
for i in range(1, n+1):
print(" "*(n-i) + "* "*i)
for i in range(n-1, 0, -1):
print(" "*(n-i) + "* "*i)
```
输入行数为 5 时,输出如下:
```
*
* *
* * *
* * * *
* * * * *
* * * *
* * *
* *
*
```
相关问题
用Python输出一个菱形
以下是用 Python 输出菱形的代码:
```
n = int(input("请输入菱形的行数:"))
for i in range(1, n+1):
print(" "*(n-i) + "* "*i)
for i in range(n-1, 0, -1):
print(" "*(n-i) + "* "*i)
```
输入行数为 5 时,输出结果为:
```
*
* *
* * *
* * * *
* * * * *
* * * *
* * *
* *
*
```
用python输出一个菱形
我可以用这段代码来输出一个菱形:print(" *")
print(" ***")
print(" *****")
print("*******")
print(" *****")
print(" ***")
print(" *")
阅读全文