gpt4 book ai didi

python - print() Python3.2 中的语法错误?

转载 作者:太空宇宙 更新时间:2023-11-04 07:03:52 25 4
gpt4 key购买 nike

我在 Python3.2 中的一个简单打印语句中遇到了这个错误。我正在阅读一些教程,这正是编写的代码示例:

fh = open('lines.txt')
for line in fh.readlines():
print(line, end="")

但这就是我得到的

File "./forloop.py", line 5
print(line, end="")
^
SyntaxError: invalid syntax

有什么想法吗?

最佳答案

正如我在评论中所说,我很确定您使用的是 2.x。

试试这个

import sys
print sys.version

如果这没有给你一个错误,并说“2.x”那么你肯定是。使用 2.x

如果它给你一个语法错误,它的“3.x”

(除了检查 sys.version 的明显任务外,“print sys.version”是有效的 2.x 语法但不是有效的 3.x 语法)

关于python - print() Python3.2 中的语法错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5447062/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com