python中print的不换行即时输出的快速解决方法

yipeiwu_com6年前Python基础

关于Python2.x和3.x带来的print不换行的问题:昨天有发过推文,利用end = 定义,解决了横向的小问题,但是由于屏幕显示的问题,若字符串长度过大,则会引起不便。两个或多个print做分割的情况下,如何保持依然横向输出,一般的是在print尾部加上逗号(,)但是在3.x下,则不行,需要使用end = "(something)",some signs like , . ; 'also you can put a word or str in"".

Example:

 

############################################
end1 = "j"
end2 = "u"
end3 = "s"
end4 = "t"
end5 = "t"
end6 = "e"
end7 = "s"
end8 = "t"
print(end1 + end2 + end3 + end4,end = " ")
print(end5 + end6 + end7 + end8)
############################################
Explain:
You can see that i put space between""
There will be something in your screen:
just test
All the codes was run in python 3.2,if you write the codes in pythons 2.x,like python2.7,
 
 
##################################################
end1 = "j"
end2 = "u"
end3 = "s"
end4 = "t"
end5 = "t"
end6 = "e"
end7 = "s"
end8 = "t"
print(end1 + end2 + end3 + end4,)
print(end5 + end6 + end7 + end8)
#################################################
that's all,in python 2.x
 
 
 
 
so the differences is:
3.2 end = " "
2.7 ,

以上这篇python中print的不换行即时输出的快速解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python读取文本中数据并转化为DataFrame的实例

python读取文本中数据并转化为DataFrame的实例

在技术问答中看到一个这样的问题,感觉相对比较常见,就单开一篇文章写下来。 从纯文本格式文件 “file_in”中读取数据,格式如下: 需要输出成“file_out”,格式如下: 数据...

浅谈python对象数据的读写权限

面向对象的编程语言在写大型程序的的时候,往往比面向过程的语言用起来更方便,安全。其中原因之一在于:类机制。 类,对众多的数据进行分类,封装,让一个数据对象成为一个完整的个体,贴近现实生活...

Python Matplotlib 基于networkx画关系网络图

Python Matplotlib 基于networkx画关系网络图

前言 昨天才开始接触,鼓捣了一个下午,接下来会持续更新,如果哪里有错误的地方,望各位大佬指出,谢谢! 数据描述 两个文件,一个文件包含了网络图的节点,节点存在类别(0,1,2,3)四类,...

python中文件变化监控示例(watchdog)

在python中文件监控主要有两个库,一个是pyinotify ( https://github.com/seb-m/pyinotify/wiki ),一个是watchdog(http:...

Python中字典(dict)合并的四种方法总结

Python中字典(dict)合并的四种方法总结

本文主要给大家介绍了关于Python中字典(dict)合并的四种方法,分享出来供大家参考学习,话不多说了,来一起看看详细的介绍: 字典是Python语言中唯一的映射类型。 映射类型对象...