哪位大佬帮帮我解释一下倒数第二行的print()是什么意思?括号里面为什么能不输入字符串
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 本帖最后由 非凡 于 2021-11-9 14:30 编辑
你可以在里面输入一个字符或整数试下,你就知道了。
他的作用就是为了换行用的
print()函数里面有个end参数默认是等于‘\n’(就是换行符)
你如果把print(end=''),那你就只会打印一行*****,你试试就知道了
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(end='')
number = number - 1
请输入一个整数:>? 5
***** ******* *** 只是用来换行的 print()内不带任何参数和打印内容,是打印了一个空行,效果单纯是作为换行。。。
print()里有其他参数,自己可以查查看 括号里没有东西,默认就是:\n一个换行符
页:
[1]