vudzendzi 发表于 2020-3-28 20:59:15

第004讲动手题第二题

本帖最后由 vudzendzi 于 2020-3-28 21:02 编辑

第二题源代码是这样子的:

temp = input('请输入一个整数:')
number = int(temp)
while number:
    i = number - 1
    while i:
      print(' ', end = '')
      i = i - 1
    j = number
    while j:
      print('*', end = '')
      j = j - 1
    print()
    number = number - 1

刚刚发现,去掉↓的部分,出来的好像跟作业要求的也是一样的,小白想请教下,这个关于'i'的这几行代码的作用是什么呢?
i = number - 1
    while i:
      print(' ', end = '')
      i = i - 1

BngThea 发表于 2020-3-28 21:06:10

打印空格,你再看看区别

vudzendzi 发表于 2020-3-28 21:09:12

BngThea 发表于 2020-3-28 21:06
打印空格,你再看看区别

确实有区别!!!
怪我太粗心惹
超级感谢鸭!!
{:10_266:}

mickh 发表于 2020-3-29 13:20:32

run 输入空格,怎么提示 valueError,这是哪里有问题
页: [1]
查看完整版本: 第004讲动手题第二题