我怎样才能使循环工作?当我给出任何输入时,例如 1 或 2,什么都没有发生。
我该如何解决这个问题?
import os
while 1:
os.system('cls')
print("")
print("1. Decimal to Binary")
print("2. Binary to Decimal")
print("3. Exit")
choice = input('Input the number: ')
if choice == "1":
dec_to_bin()
elif choice == "2":
bin_to_dec()
elif choice == "3":
break;
def dec_to_bin():
decimal = input('Input a number: ')
a = bin(decimal)[2:]
print(a)
def bin_to_dec():
binary = input('Input the binary: ')
a = int('binary', 2)
print(a)