2016-04-03 9 views
-2

私はなぜこれを取得し続けているのか、それが何を意味するのか分かりません。私は文字列を連結しようとしているし、それは印刷されません。私は別のコードを試しましたが、私はまだこれを取得し続けています。PythonではNone = eの意味は何ですか?

これは私のコードです:

x=10 
    line = (str(myLine("-"))) 
    A = line[0:6] + " " + "A" + " " + line[6:(x*3)] 
    print (A) 

マイラインは、乗算機能である「 - 」10

によって、私はので、私は、xがあるとは思わない方法でXを変えてきました問題。

+3

エラーを再現するコードを投稿できますか? – John

+1

私が知る限り、Pythonでは 'None = e'の意味はありません。これは有効なPythonの文ではなく、私はそれを言うエラーメッセージを知らない。 – kindall

+0

@kindall、バージョン3以降の**有効なpython文**ではありません。Python 2では、まったく悪い考え方です(その理由はNoneをキーワードに変更した理由です)。 –

答えて

0

私はmyLine関数を削除して " - " * 10しました。いいえNoneメッセージが表示されます。

+0

「myLine」が「None」を返していますか?それは何も返さなかったのですか? –

関連する問題