|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
想要打印一个5行的空心等腰三角形,但是怎么编都不对,麻烦各位大神看看是什么问题
- for i in range(1,6):
- for k in range(1,6-i):
- print(' ',end = '')
- for j in range(i*2-1):
- if i==1:
- print(' '*4,'*', end='')
- elif i==5:
- print('*'*9)
- else:
- if j==i or j == 4+i:
- print('*',end = ' ')
- else:
- print(' ',end = ' ')
- print('')
复制代码
是这个样子吗
- for i in range(1,6):
- for k in range(1,6-i):
- print(' ',end = '')
- for j in range(i*2-1):
- if j==0 or j==(i-1)*2 or i==5:
- print("*",end="")
- else:
- print(" ",end="")
- print('')
复制代码
|
|