Pythonで変数の値を追加しようとしていますが、うまくいかないようです。
値がTrueまたはFalseの場合でも、変数の値を一緒に追加してみたいと思います:お願いします-誰か助けてくれますか?
final=0
print ("welcome to my binary converter")
print("first number is the smallest value")
print ("please enter a 0 or a 1 five times")
in1 = input("number 1 please")
if in1 == 1:
final=final+1
elif in1 == 0:
final=final+0
elif ValueError
print("please enter a 1 or a 0")
in2 = input("number 2 please")
if in2 == 1:
final=final+2
elif in2 == 0:
final=final+0
elif ValueError
print("please enter a 1 or a 0")
in3 = input("number 3 please")
if in3 == 1:
final=final+4
elif in3 == 0:
final=final+0
elif ValueError
print("please enter a 1 or a 0")
in4 = input("number 4 please")
if in4 == 1:
final=final+8
elif in4 == 0:
final=final+0
elif ValueError
print("please enter a 1 or a 0")
in5 = input("number 5 please")
if in5 == 1:
final=final+16
elif in5 == 0:
final=final+0
elif ValueError
print("please enter a 1 or a 0")
print(final)
そして、私はこのウェブサイト、pythonの本、オンラインのヘルプ、pythonの先生などを見てみました.
また、それが役立つ場合は、バージョン 3.3.0 があります。
ジェイコブ
私のバイナリコンバーターへようこそ
最初の数値は最小値です
0 または 1 を 5 回入力してください
ナンバー1ください1
1 または 0 を入力してください
ナンバー2ください0
1 または 0 を入力してください
ナンバー 3 お願いします0
1 または 0 を入力してください
ナンバー4ください1
1 または 0 を入力してください
5番お願いします1
1 または 0 を入力してください
0
final の値を変更しないようです