我在做什么语法错误?
问题描述:
noob here在Python3中遇到语法错误,我不确定如何更正它。我在做什么语法错误?
File "assign1.py", line 24
print(chr(code))
^
number = ord('C')
number = ord('a') + (number << 8)
number = ord('t') + (number << 8)
print(bin(number))
code = number >> (6 * 3)
number = number - (code << (6 * 3))
code = number >> (6 * 2)
number = number - (code << (6 * 3))
code = number >> (6 * 1)
number = number - (code << (6 * 1)
print(chr(code))
答
你只是缺少一个右parethensis,又名)
,在下面的句子:
number = number - (code << (6 * 1)
+1
懂了谢谢:) – 2015-02-06 02:36:05
你可以发表你的错误跟踪? – levi 2015-02-06 02:27:58
你碰到什么语法错误? – Bactos 2015-02-06 02:28:21
在它之前的行上缺少右括号。 – jonhopkins 2015-02-06 02:29:19