python中4讲+
本帖最后由 wanglingb 于 2020-4-14 21:15 编辑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代表print打印完的结尾部分,
默认是\n,也就是换一行(这就是为什么print()可以换行)
你改成'',也就是打印完了,后面加一个空字符串,不会发生
任何事情,但是不会换行了。 qiuyouzhi 发表于 2020-4-14 19:40
end代表print打印完的结尾部分,
默认是\n,也就是换一行(这就是为什么print()可以换行)
你改成'',也 ...
谢谢
页:
[1]