问题求助
print()默认是打印完字符串会自动添加一个换行符,end=" "参数告诉print()用空格代替换行上面这句话不是太明白,能不能讲解一下,最好举个例子{:10_266:}
本帖最后由 jackz007 于 2021-1-25 19:25 编辑
end 是 print() 函数的一个命名可选参数,end = '' 的作用是,改变 print() 函数在输出完信息后,会自动回车换行的行为,因为,如果不定义此参数,缺省值是 end = '\n',就是说,在显示完所有输入参数的内容后,会自动换行。
for x in range(5) :
print(" %d" % x , end = "")
上述代码会把 0、1、2、3、4输出在同一行
for x in range(5) :
print("%d" % x)
上述代码会把 0、1、2、3、4 输出到 5 个不同的行上
页:
[1]