关于python一个小问题:
在python2.4中若想让两个print()打印在同一行,怎在print()中加一个逗号即可,eg:print(“........”,)但在python3.x中这个不行...
在python2.4中若想让两个print()打印在同一行,怎在print()中加一个逗号即可,eg:print(“........”,)但在python3.x中这个不行了,想问一下在python3.x中,怎么实现同行打印?
展开
展开全部
print(i, end='')
3.x中print是个函数,它是这样定义的:def print([arg],end='\n'),默认以换行符结尾,你赋值的时候给end赋值的什么就以什么结束。
3.x中print是个函数,它是这样定义的:def print([arg],end='\n'),默认以换行符结尾,你赋值的时候给end赋值的什么就以什么结束。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
print(i, end=",") 这种
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
>>> for i in range(4):
print 'what',
这样也不行吗?
print 'what',
这样也不行吗?
追问
现在的python3.x中已经不支持print 'what',这种print了,必须加上括号,而且,>>> for i in range(4):
print 'what',
确实不行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询