>>> 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。