等腰三角形(又名奇数(腹式呼吸法,吸气一次,呼气奇数次……))
lines = int(input("输入要打印的行数:"))
for i in range(lines):
for j in range(0, lines - i):
print(end=" ")
for k in range(2 * i + 1):
print("*", end="")
print()
运行后:
输入要打印的行数:5
*
***
*****
*******
*********
奇数数字横竖斜总和相等,输入偶数直接报错
size = int(input("输入要打印的SIZE(奇数):"))
array = [[0] * size]
# 创建一个长度size * size的二维列表
for i in range(size - 1):
array += [[0] * size]
row, col = 0, size // 2
for i in range(1, size * size + 1):
array[row][col] = i
if i % size == 0:
row += 1
elif row == 0:
row = size - 1
col &