鼻屎炖蘑菇 发表于 2021-9-9 16:47:55

004讲课后作业

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
004讲课后作业,请问下各位大佬,print里面的end="是啥意思?还有print()是换行的意思嘛?可是单单打出来就是个空格的意思而已啊

逃兵 发表于 2021-9-9 16:52:08

print()是打印
里面有个默认参数叫end,意思是结尾
默认为end = '\n'
所以一般打印结束后都会自动换行
这里将默认参数改为end = ''后
将不再实现换行
print()
页: [1]
查看完整版本: 004讲课后作业