a=input("英文符号:")
n=input("输入奇数:")
for i in range(1,num+1,2):
print((i*s).center(num))
for i in range (num-2,0-2):
print((i*s).center(num))
姐妹们我不知道我做的对不对欸
a=int(input())
n=input()
for i in range(1, a+1, 2):
print((s * i).center(a))
for i in reversed(range(1, a-1, 2)):
print((s * i).center(a))
还有一个
rows = int(input('请输入菱形边长:\n'))
row = 1
while row <= rows:
col = 1
while col <= (rows-row):
print(' ', end='')
col += 1
print(row * '* ')
row += 1
bottom = rows-1
while bottom > 0:
col = 1
while bottom+col <= rows:
print(' ', end='')
col += 1
print(bottom * '* ')
bottom -= 1
再加一个
s = '*'
for i in range(1, 8, 2):
print((s * i).center(7))
for i in reversed(range(1, 6, 2)):
print((s * i).center(7))
这个没有设置input 可以自己改一下