ADI*_*MAR -1 python python-3.x
使用Python执行时,它显示错误:
return (x * (1.0 — x))
^
SyntaxError: invalid character in identifier
Run Code Online (Sandbox Code Playgroud)
我该如何纠正?
使用正确的字符减去运算符:-.您正在使用其他一些"破折号"字符,解释器正在考虑使用y或等名称x.但它无效!
>>> bad_minus = "—"
>>> good_minus = "-"
>>> bad_minus == good_minus
False
>>> ord(good_minus)
45
>>> ord(bad_minus)
8212
>>>
Run Code Online (Sandbox Code Playgroud)