Python3.X与Python2.X有很大不同,网上有关于两者不同的介绍,这里不再重复。
Python3.X中,print输出间隔格式可以用 print("someThing", end ="想要的输出间隔符号")。即,如果想输出无间隔只需:print("someThing", end ="")即可。
Python2.X中,print , 只能实现输出不自动换行,以空格代替。如果需要连续输出,无任何间隔,可以有两种方法实现:
1.如果输出的是重复的字符,可以: print “someThing” * n 这里n表示重复次数(注意:Python2.X print语句无需括号。而且如果写成print("XXX", n)形式,当输出语句中有输出参数时,会连括号一起输出。);
2.第二种方法:
import sys
sys.stdout.write('*')
sys.stdout.write('++')
输出结果:*++