做一个列数等于行数的三角形

lie=int(input('lie:'))#实际上就是输出有多少行就有多少列,所以这个输入没啥用
hang=int(input('hang:'))
phang=1
while phang<=hang:
    plie=1
    while plie<=phang:
        print('*',end='')
        plie+=1
    phang+=1
    print()
View Code

 


再来一个倒着的

lie=int(input('lie:'))#同样没啥用
hang=int(input('hang:'))
phang=hang
while phang<=hang and phang>0:#之前没有大于0这个判断所以死循环了
    plie=1
    while plie<=phang:
        print('*',end='')
        plie+=1
    phang-=1
    print()

 

看人家能做出个正三角形,现在还没思路咋弄

posted @ 2017-11-26 10:48  xusuns  阅读(180)  评论(0编辑  收藏  举报