while loop - Small python program - Binary string to Decimal integer converter stuck -
just making code converts 4 bit binary value denary. have done far, keep getting syntax errors , highlighting >.
answer = 0 column = 8 while column not < 1: bit = int(input("enter bit value: ")) answer = answer + (column * bit) column = column/2 elif column < 1: print("decimal value " + str(answer))
question similar binary string decimal integer converter wasnt helpful.
thanks,
there no not >
operator in python. you're trying saying <=
.
anyway, looks you're doing wrong here. maybe helps:
while column >= 1: try: bit = int(input("enter bit value: ")) answer = answer + (column * bit) column = column/2 except valueerror: print "wrong input" print("decimal value " + str(answer))
the elif
doesn't make sense both logically , syntacticly.
Comments
Post a Comment