零基础学习Python第四讲中的动动手第二题
看不懂参考答案中while以后的代码,并且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()
number = number - 1 print(' ', end = '')是打印空格并且不换行。 temp = input('请输入一个整数:')
number = int(temp)
while number:
i = number - 1
while i: # 当 i == 0 的 时候 退出循环
print(' ', end = '') # 单纯打印 空格,不换行
i = i - 1
j = number
while j: # 当 j == 0 的 时候 退出循环
print('*', end = '') # 单纯打印 *,不换行
j = j - 1
print() # 换行
number = number - 1 print()函数 内的参数
sep -- 用来间隔多个对象,默认值是一个空格。
end -- 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符串。
print(' ', end = '')此时end由默认的换行符换成了"所以就不会换行,以"结尾了 谢谢两位大佬解疑
页:
[1]