私は、基本的な物理問題の解決策をコーディングして、Pythonのプログラミングスキルを磨くようにしています。ユーザが入力を選択できるようにする
この問題は、宇宙船が地球から目的地に向かって速度vで距離x移動していることを示しています。私は、地球上の静止した観測者によって経過した時間と、宇宙船に搭乗した乗客が経過した時間を見つけることです。 xとvに値を代入するのではなく、ユーザーがxとvの値を入力できるようにするのですが、ユーザーがデータの入力方法を選択できるようにしたいと考えています。例えば、ユーザはv =いくつかの数値をメートル/秒単位で入力することができ、またはユーザはv = a * cを置くことができ、ここで、0≦a≦1であり、c =私はユーザーにどの入力が優先されるかを決定させたいと思っています。
ユーザーに値を入力する方法を理解しています。 例: x = float(入力(「宇宙船がどの程度の距離を移動しましたか」)
しかし、どのようなvを入力するかをユーザーに決定させるにはどうすればよいですか?
を使用し、文字列の最後の文字を取得するには、SOへようこそ。読者が質問を理解しやすくするために、また「速度入力戦略の選択」も変数に入力しないで、その後にその値に基づいて一致する速度入力プロンプトを提示するように、コードの書式設定を試みることをお勧めします。また、いくつかの最善の努力のサンプルコードが素晴らしいだろう。 ifステートメントを含む – Dilettant
。ユーザーに2つの選択肢を与えることができます。選択肢1、プリセット値a * cをv。選択肢2として使用し、ユーザーにvを入力するように促すか、データを解析することができます。 – TheLazyScripter
else文ブロックの場合https://www.tutorialsp.com/jp/python/python_if_else.htm – harshil9968