Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 这段代码的语法有什么问题?_Python_Python 3.x - Fatal编程技术网

Python 这段代码的语法有什么问题?

Python 这段代码的语法有什么问题?,python,python-3.x,Python,Python 3.x,在Python3中,print是一个函数。请看这里: 尝试: 如果您使用的是python版本3,请使用 with open('list.txt') as f: print(" ".join(line.strip() for line in f)) 如果这是Py3,您必须使用print作为函数:print()尝试mystr=“”然后mystr.join(…)代码在python2.x中工作正常,在Python3.x中使用print(),如@TemporalWolf所述。所以print(“.

在Python3中,print是一个函数。请看这里:

尝试:


如果您使用的是python版本3,请使用

with open('list.txt') as f:
    print(" ".join(line.strip() for line in f))

如果这是Py3,您必须使用
print
作为函数:
print()
尝试
mystr=“”
然后
mystr.join(…)
代码在python2.x中工作正常,在Python3.x中使用print(),如@TemporalWolf所述。所以
print(“.join(line.strip()表示f中的行))
with open('list.txt') as f:
    print(" ".join(line.strip() for line in f))
   with open('line.txt') as f:
   print(" ".join(line.strip() for line in f))