为什么太长的变量名会导致'SyntaxError:invalid syntax'?

时间:2018-05-13 16:36:19

标签: python python-2.7

下一行代码导致SyntaxError: invalid syntax

#coding=utf-8    
result_3_logspace_mean_proportion_сorrect_answers = Exception('3_logspace_mean_proportion_сorrect_answers').get_result(result_1_main)

而第二行代码不是:

#coding=utf-8
result_3 = Exception('3_logspace_mean_proportion_сorrect_answers').get_result(result_1_main)

如何处理问题?我非常想要第一个变量名。

1 个答案:

答案 0 :(得分:7)

correct开头的字母不是c,它是西里尔文с,而Python 2默认只接受源代码中的ASCII。