czzhbq 发表于 2021-8-8 10:17:43

代码也不报错,也运行不出来结果,这是为什么?



row=1
while row >= 5:
    j=1
    while j <= 5-row: # 控制打印空格的数量
      print(' ',end='')
      j+=1
      pass
    k=1
    while k <= (row*2-1): #控制打印*的数量
      print('*',end='')
      k+=1
      pass
    print()
    row += 1




我想打印出来一个等腰三角形的,但是代码运行不出来。

青出于蓝 发表于 2021-8-8 10:21:04

第4行是row小于等于5吧

czzhbq 发表于 2021-8-8 10:27:15

{:10_269:} 好尴尬,居然没发现,谢谢了

青出于蓝 发表于 2021-8-8 11:28:13

czzhbq 发表于 2021-8-8 10:27
好尴尬,居然没发现,谢谢了

如果问题已解决,请及时设置最佳答案
页: [1]
查看完整版本: 代码也不报错,也运行不出来结果,这是为什么?