end=''

>>> for line in open('script2.py'):
...   print(line.upper())
... 
IMPORT SYS

PRINT(SYS.PATH)

X = 2

PRINT(X ** 32)
>>> for line in open('script2.py'):
...   print(line.upper(),end='')
... 
IMPORT SYS
PRINT(SYS.PATH)
X = 2
PRINT(X ** 32)

由于line strings每行本身都有 ,而print函数又会自动添加 ,所以加入参数end='''来suppress。

原文地址:https://www.cnblogs.com/yaos/p/14014394.html