誰かが、数値を求めるためにコードを取得する方法を教えてもらえますか(ユーザーが100.00を入力するとします)、後でさらに多くの関数を小数点以下の2つの値にしてください。それなどPythonで小数点を尋ねよう
ありがとうございます。ここで
誰かが、数値を求めるためにコードを取得する方法を教えてもらえますか(ユーザーが100.00を入力するとします)、後でさらに多くの関数を小数点以下の2つの値にしてください。それなどPythonで小数点を尋ねよう
ありがとうございます。ここで
は(Pythonの3のために、Pythonの2のために、代わりにinput
のraw_input
を使用)スタートだ:
while True:
snum = input("Please enter a decimal number:")
try:
num = float(snum)
break
except ValueError:
print("This is not a valid decimal number!")
print("This number, rounded to two places, is: {:0.2f}".format(num))
私が100.00を入れたときの戻り値は100.0です 両方の値を表示する方法はありますか? –
もう一度待ってください。数値を丸める(おそらくそれを変更する)のですか、または数字だけを変えずに出力を小数点以下2桁に制限したいですか? –
値を一切編集したくありません。私はちょうど100.00を100.00として返すことを望んでいます。現時点では100.0ではありません。 –
はPythonシェルで次のように試してみてください。
>>> int(100.00)
100
>>>
このタイプの質問は、最も確かに失敗する運命です。私たちはあなたの(家)仕事をしません。 [チュートリアル](http://docs.python.org/tutorial/)を読んで、自分で試してみて、問題があるときに戻ってください。 –
懸念していただきありがとうございます.2つのゼロ値を返すことに問題があります。つまり、100.00の場合です。 私はまだ離れていますが、これを見つけるのが難しいので、なぜフォーラムに依頼していますか? –
グーグルでの作業をやめ、コードを投稿してください。 –