本文共 395 字,大约阅读时间需要 1 分钟。
输出不换行:
在python 2.x版本中,使用“,”,不含双引号print '*',
还有一种方法:在上一行输入sys.stdout.write,下一行输出才没有换行,如下代码:
# vi iptest.py #! /bin/bash# -*- coding: utf-8 -*-import time,shutil,os,sysprint ("11"),print ("12")sys.stdout.write('11')print ("12")
输出如下代码
11 121112
print '',和sys.stdout.write区别输出是否有空格,使用“,”是有空格。
在python 3.x版本中
print(x, end="")
输出换行分隔符
中间添加 print('')即可
参考:
转载于:https://blog.51cto.com/weiruoyu/2307704