如果我无法在Windows 10的Python Shell和IDLE中键入双下划线,该怎么办?

时间:2019-01-16 12:50:19

标签: windows-10 keyboard keyboard-layout python-3.x

当我尝试键入每个单词之间带有1个下划线的类的属性时,出现以下错误:

>>> class Dog:
    def_init_(self,color,legs):
    File "<stdin>", line 2
        def_init_(self,color,legs):

SyntaxError: invalid syntax

我尝试在类属性的每个单词之间一起使用2个单下划线,希望这2个单下划线可以合并在一起,但是没有发生,并且还会产生语法错误。

有没有办法在Python的Shell或IDLE中合并2个下划线?我尝试从Windows设置菜单更改键盘设置,但最后在“语言/区域”部分找到了键盘的语言,但仍然没有找到更改或检查键盘语言中各个键的方法。选择了。

1 个答案:

答案 0 :(得分:1)

尝试在def后加双下划线。

def __init__(self,color,legs):