残酷月光 发表于 2020-6-2 21:34:37

python 课后练习第五讲

temp = input('请输入一个整数')
number = int(temp)
while number:
    i = number-1
    while i:
      print('',end = '')
      i = i-1
    j = number
    while j:
      print('*',end = '')#end=" "参数告诉print()用空格代替换行
      j = j-1
    print()
    number = number-1


个人感觉   i = number-1         这一部分没有 作用啊,注释掉照样能显示正确的结果 啊
      while i:
               print('',end = '')
                i = i-1

liuzhengyuan 发表于 2020-6-2 21:36:29

那是因为你这个最后的 print 什么也不输出

Twilight6 发表于 2020-6-2 21:43:34

我认为这段没有用吧,可以去了,因为 print('',end = '') 这个打印的完全是个空字符串,完全不影响下面的代码
页: [1]
查看完整版本: python 课后练习第五讲