Python中如何利用print函数将一组数据成行的输出(输出为一行)
如果用户想要将这些数据放到一行上输出,并用空格隔开,该如何做呢?可以利用print方法的一个参数来实现。这个参数就叫:end参数。这个参数的作用是规定print函数输出的结尾字符。默认是回车符。我们可以指定这个结尾符为空格,从而实现整行输出。
·
Python语言利用print函数来输出数据,所有基本数据类型的数据都可以。但是在输出结束的时候,默认是回车换行的。
例如,要想输出一个列表(list)的数据,可以利用如下语句实现。
L = [1, 2, 3, 4, 5]
print(L)
但是这样输出的数据,外边会包裹着一个方括号,表示这是一个列表。
如果想去掉象征列表的方括号,向用户展现真实数据。可以利用如下程序段实现:
L = [1, 2, 3, 4, 5]
for l in L:
print(l)
得到的结果变成
如果用户想要将这些数据放到一行上输出,并用空格隔开,该如何做呢?
可以利用print方法的一个参数来实现。
这个参数就叫:end参数。这个参数的作用是规定print函数输出的结尾字符。默认是回车符。
我们可以指定这个结尾符为空格,从而实现整行输出。
例如:
L = [1, 2, 3, 4, 5]
for l in L:
print(l, end= ' ')
输出的结果就变成了:
如果想要以别的符号为分隔符,则同样可以对end参数进行赋值。例如:
如下代码实现以#号为分隔符进行输出
L = [1, 2, 3, 4, 5]
for l in L:
print(l, end= '#')
结果为:
学会了就点个赞呗。
更多推荐
已为社区贡献5条内容
所有评论(0)