LF695559 发表于 2020-8-10 19:53:42

求组老大们的注释:越详细越好!谢谢了

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

zltzlt 发表于 2020-8-10 19:57:06

# 询问用户输入
temp = input('请输入一个整数:')
# 将用户输入的内容转化为整数
number = int(temp)
# 当 number 不为 0 时执行循环
while number:
    # 将 i 赋值为 number - 1
    i = number - 1
    # 当 i 不为 0 时执行循环
    while i:
      # 打印一个空格
      print(' ', end = '')
      # i 自减 1
      i = i - 1
    # 将 j 赋值为 number
    j = number
    # 当 j 不为 0 时执行循环
    while j:
      # 打印一个星号
      print('*', end = '')
      # j 自减 1
      j = j - 1
    # 打印一个空行(也就是换行)
    print()
    # number 自减 1
    number = number - 1

海皇 发表于 2020-8-11 16:27:07

# 用户输入
temp = input('请输入一个整数:')
# 把用户输入的数转化为整型
number = int(temp)
# 定义一个while的循环条件是number不等于0是循环
while number:
    # 定义i等于number减一
    i = number - 1
    # 定义while的循环条件是i不等于0是循环
    while i:
      # 打印输出空格并且不换行
      print(' ', end='')
      # 定义i等于i减一
      i = i - 1
    # 定义j等于number
    j = number
    # 定义while的循环条件是j不等于0是循环
    while j:
      # 打印输出*并且不换行
      print('*', end='')
      # 定义j等于j减一
      j = j - 1
    # 打印输出换行
    print()
    # 定义number等于number减一
    number = number - 1
页: [1]
查看完整版本: 求组老大们的注释:越详细越好!谢谢了