#LingXing.py is_continue='Y' while is_continue in ['Y','y']: N=int(input('请输入打印菱形的行数,N=')) if N % 2 == 0 : rows=N//2 #取行数的一半整数(向下取整) else: rows=N//2+1 #输出数据 for i in range(1,rows+1): print('_'*(rows-i),'*'*(2*i-1)) for j in range(N//2,0,-1): print(' '*(rows-j),'*'*(2*j-1)) is_continue-input('还需要打印菱形图案吗?(Y/N)')
“打印菱形图案”pythen语言描述
最新推荐文章于 2024-07-12 16:16:27 发布