1

私はPythonで本当にばかげた間違いをしていますが、それが何であるかを見つけることができません

私はPythonでこのようなことをしています

filename="file1"
if name == 'file1'
    print 1

無効な構文エラーが発生します

4

3 に答える 3

7

コロンがありません

filename="file1"
if name == 'file1':
    print 1
于 2010-02-03T10:41:08.870 に答える
4

if 文の最後にコロンを付ける必要があります

filename="file1"
if name == 'file1':
    print 1
于 2010-02-03T10:41:30.383 に答える
1

名前は何ですか??他の場所で定義しましたか?? 代わりに「ファイル名」を想定しているので、

filename="file1"
if filename == 'file1':
    print 1

「name」が定義されている場合、問題は「if」行の最後の「:」です。

于 2010-02-03T10:45:20.027 に答える