python一个问题
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
这个 print(' ', end = '')可以帮忙解释一下吗,求 打印空格,但是由于print默认打印完了以后会换行,所以需要设置end参数的默认值为'',让print不换行 tommyyu 发表于 2022-8-4 12:10
打印空格,但是由于print默认打印完了以后会换行,所以需要设置end参数的默认值为'',让print不换行
谢谢你,end的限制是为了不换行啊 繁宇宙 发表于 2022-8-4 12:11
谢谢你,end的限制是为了不换行啊
end的默认值是'\n'(换行),而print在打印完内容后会自动继续打印end 繁宇宙 发表于 2022-8-4 12:11
谢谢你,end的限制是为了不换行啊
end 参数就是换行符的意思
就是打印完所有内容后打印的值
可以是换行 '\n' 也可以是空格 ' ' 也可以是别的
页:
[1]