Python 输出菱形
def func(dep):
for i in range(1, 2*dep, 2):
print((‘*‘ * i).center(2*dep-1))
for i in reversed(range(1, 2*(dep-1), 2)):
print((‘*‘ * i).center(2*dep-1))
if __name__ == ‘__main__‘:
mark=True
while mark:
dept=input(‘请输入菱形深度:‘)
func(int(dept))
f=input(‘是否继续Y/N ? :‘)
if f!=‘Y‘:
mark=False