-2

私のプログラムでは、条件文で「def コマンド」を実行しようとしています。name 'command' is not defined というエラーが表示されます。

コードを書き直し、repl.it サーバーを何度もリロードしようとしました。

def main():
   inputmain = input("...")
   if inputmain == "Yes" or "yes" or "y" or "Y":
     command()
  elif inputmain == "No" or "no" or "n" or "N":
     print("Ok.")
  else:
     print("Error")
main()
def command():
 ...
 ...
command()

「y」の出力はプログラムの command() になると思いますが、上記のエラーです。

4

1 に答える 1