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 

 

相关文章:

  • 2022-12-23
  • 2021-07-14
  • 2021-08-02
  • 2021-05-19
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-09-16
  • 2022-12-23
  • 2021-07-22
  • 2021-08-30
相关资源
相似解决方案