python3:加入end= ' '参数。
python2:以逗号结尾。 两个例子如下:
>>> a = [1, 2, 3, 4]
# python3编译环境
>>> for i in a:
... print(i, end=' ')
1 2 3 4
# python2编译环境
>>> for i in a:
... print i,
1 2 3 4
ps:很多编程笔试题,输出数据都要求以空格隔开。
本文介绍了如何在Python的不同版本中实现连续输出而不在每个元素后换行的方法。在Python 3中,可以通过设置print函数的end参数为空字符串来实现;而在Python 2中,则是在print语句后添加逗号。
python3:加入end= ' '参数。
python2:以逗号结尾。 两个例子如下:
>>> a = [1, 2, 3, 4]
# python3编译环境
>>> for i in a:
... print(i, end=' ')
1 2 3 4
# python2编译环境
>>> for i in a:
... print i,
1 2 3 4
ps:很多编程笔试题,输出数据都要求以空格隔开。
3942

被折叠的 条评论
为什么被折叠?
