私はPythonで単純な関数のビルドを試しています。私はJupyter Qt Consoleを使用しています。 これは私の関数である:Python関数で変数と文字列を結合する方法は?
def fishmarket(price):
print("How much is the fish?")
print("So you say the fish costs" % price "?")
if price > 5:
print("That's too much!")
else: print("That's fine by me")
print("Have a nice day, sir!")
私は人々が関数を呼び出すと価格を定義し、価格に応じて答えを取得したいと思います。私は疑問符のまわりで構文エラーを受け取ります。文字列と変数price
を1つのプリントアウトで組み合わせるにはどうすればよいですか?私は既に別の答えから、数値変数でこのトリックを行うべきであることを学んだが、それは役に立たなかった。
それを投げすることによってではなく、 "%は、トリックを行う必要があります"そこで。あなたがやっていることは、カーゴ・カルト・プログラミングと呼ばれ、うまくいかない。チュートリアル([公式Pythonチュートリアル](https://docs.python.org/3.6/tutorial/index.html)のような)を読んでください。 – TigerhawkT3
インデントがPythonでは不可欠なので、ここにコードを貼り付けるときには、混乱しないよう注意してください! –