用Python写一个菱形
时间: 2023-03-25 22:04:06 浏览: 164
好的,以下是用 Python 写一个菱形的代码:
```
n = int(input("请输入菱形的边长:"))
for i in range(n):
print(" "*(n-i-1) + "*"*(2*i+1))
for i in range(n-2, -1, -1):
print(" "*(n-i-1) + "*"*(2*i+1))
```
希望能对你有所帮助!
相关问题
用python写一个菱形
我可以给你一个示例,你可以使用它来编写你自己的代码:print(" *")
print(" ***")
print(" *****")
print("*******")
print(" *****")
print(" ***")
print(" *")
python写个空心菱形
我可以帮你写一个空心菱形的python程序,它的代码如下:for i in range(5):
for j in range(5-i):
print(" ", end="")
for k in range(2*i+1):
if k==0 or k==2*i:
print("*", end="")
else:
print(" ", end="")
print()for i in range(4):
for j in range(i+1):
print(" ", end="")
for k in range(7-2*i):
if k==0 or k==7-2*i-1:
print("*", end="")
else:
print(" ", end="")
print()
阅读全文