python画菱形的代码
时间: 2023-07-23 18:34:57 浏览: 558
以下是用 Python 画菱形的代码示例:
```python
n = int(input("请输入菱形的大小:"))
for i in range(n):
for j in range(n - i):
print(" ", end="")
for k in range(i + 1):
print("* ", end="")
print()
for i in range(n):
for j in range(i + 1):
print(" ", end="")
for k in range(n - i):
print("* ", end="")
print()
```
运行该程序后,会提示用户输入菱形的大小,然后输出对应大小的菱形。
相关问题
用python画个菱形
可以使用以下代码来画一个菱形:
```
n = 5
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画连续的菱形
以下是Python代码,可以画出连续的菱形:
```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))
```
输出结果:
```
请输入菱形边长:4
*
***
*****
*******
*****
***
*
```
阅读全文