Chesius計算機に華氏を作成し、tryを使用してValueError
以外の関数を使用するよう割り当てられましたが、間違った値を複数回入力することはできません。私はユーザーが文字ではなく数字を入力したい。これは私のコードは、今、私は一般的には、プログラミングに新しいですし、あなたは簡単に説明できる場合Python:ValueErrorが一度しか動作しない以外は試してみてください
print("Hej och välkommen till Fahrenheit omvandlaren")
Fahrenheit = (input("Vänligen ange grader i Fahrenheit: "))
try:
test = float(Fahrenheit)
except ValueError:
Fahrenheit = (input("Vänligen ange ett tal!"))
Celsius = (float(Fahrenheit)-32)*5/9
print(Fahrenheit, "Fahernheit är lika med",(round(Celsius,2)),"grader Celsius")
どのように見えるかです
例外を発生させる可能性のある「except」ブロックにコードを入れないようにしてください。 –