while循环作业
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
里面的end=''的意思是把竖向打印转为横向打印吗? 这个是不自动换行的意思,你的理解也可以 是的 就是把自动换行给取消了 因为end默认值是\n,也就是换行
你把它改成''就变成不换行了(在末尾加一个'') print是默认换行的。加上end=‘’就不换行了,你的理解是对的 谢谢各位鱼油们的答案{:10_266:}
页:
[1]