[解決済み】なぜELIF Invalid Syntax Errorが発生するのでしょうか?
2022-02-23 23:23:06
質問
Python 2.7 から Python 3.5 に移行したとき、ELIF ステートメントに問題が発生し始めました。 私はPyCharmを使用しているので、elif文を入力するとエラーが表示され、次のようになります。 1
を押すと、このようになりますが、コードはまだ動作しません。
この写真を投稿することができません。
とにかく、私は何らかの理由でコードを投稿することができませんので、あなたが彼を必要とするならば、それはコメントでされます。
解決方法は?
まず、"if" と "elif" を入力する必要があります。というような感じでいいと思います。
def choice(game): #CHOOSING GAME
while game > 3 or game < 1:
print("\nSomething went wrong, enter game you want again (only numbers 1, 2, 3!")
game = int(input("--> "))
if game == '1': #bug here
print("You chose Coin flip game")
os.system('python coinflip.py')
elif game == '2': #and here
print("You chose Horse racing game")
os.system('python horseracing.py')
elif game == '3': #and here
print("You chose Loto game")
os.system("python loto.py")
関連
-
[解決済み】 raise TypeError(repr(o) + " is not JSON serializable")
-
[解決済み] Process finished with exit code 1」とはどういう意味ですか?
-
[解決済み] numpy.ndarrayに渡されるサポートされていないフォーマット文字列
-
[解決済み] ValueError: 2D 配列を期待したが、代わりに 1D 配列を得た。
-
[解決済み] Python 3 で complex を float に変換できない。
-
[解決済み] python3 UnicodeEncodeError: 'charmap' コーデックは位置 95-98 の文字をエンコードできない: 文字は <undefined> にマップされる。
-
[解決済み] jupyter notebook` 実行時のエラー (No such file or directory)
-
[解決済み] Python SSL証明書検証エラー
-
[解決済み] Python 3で「1000000000000000 in range(1000000000000001)」はなぜ速いのですか?
-
[解決済み】要件を満たすバージョンが見つかりませんでした tensorflow
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ImportError: libcublas.so.9.0: 共有オブジェクトファイルを開くことができない
-
[解決済み】 AttributeError: 'module' オブジェクトには 'urlretrieve' という属性がありません。
-
[解決済み】 raise TypeError(repr(o) + " is not JSON serializable")
-
[解決済み】なぜELIF Invalid Syntax Errorが発生するのでしょうか?
-
[解決済み] TypeError: _thread.lockオブジェクトをpickleできません。
-
[解決済み] PyCharmでpython 3.4を使用する際にInvalid Python SDK Errorが発生する。
-
[解決済み] 2次元リストを行と列で印刷する
-
[解決済み] スクレイピングで何が間違っているのでしょうか。私のコードのために値を返さない
-
[解決済み] virtualenvを削除する方法を教えてください。
-
[解決済み] Python 3 のバイト列変数を通常の文字列に変換するにはどうすればよいですか?重複