1. ホーム
  2. python-2.7

[解決済み】PyCharmが "PEP8: expected 2 blank lines, found 1 "と表示される。

2022-01-18 18:52:57

質問

次のコードを考えてください。

def add_function(a, b):
    c = str(a) + b
    print "c is %s" % c

def add_int_function(c, d):
    e = c + d
    print "the vaule of e is %d" % e

if __name__ =="__main__":
    add_function(59906, 'kugrt5')
    add_int_function(1, 2)

常に次のように表示されます: "2つの空行を期待しましたが、1つ見つかりました"。 add_int_function にはありませんが add_function .

の前にスペースを2つ入れると def add_int_function(c, d): というエラーが表示されます。 unindent does not match any outer indentation level の末尾にある add_function :

解決方法は?

関数定義の間にもう一行追加するだけです。

1行 :

2行です。