我正在尝试在Windows 10上创建一个通过Unicode字符循环的Python 3程序,但是在最后一行空行中,它的错误为
SyntaxError: unexpected EOF while parsing
我尝试在末尾放置print("Done!")
,但那是
IndentationError: unexpected unindent
。
max = int("FFFC",16)
min = 0
for x in range(max + 1):
try:
hex_value = hex(x)
proper = str(hex_value)[2:].upper()
while len(proper) != 4:
proper = "0" + proper
proper = "U+" + str(proper)
print(f"{proper} : {chr(x)}")
错误:
File "unicode.py", line 11
^
SyntaxError: unexpected EOF while parsing
这是代码的最后一行(空白)。
答案 0 :(得分:2)
您需要为每个except
添加一个try
语句。