May-23-2020, 07:40 PM
Hi,
I was trying to write a simple python code with if statement. The code is as below. I was getting the error: “ValueError: could not convert string to float: 'n' ”. What could be the reason? I am pointing towards the error line as indicated by the test bench.
Thanks and Regards,
Arvind Gupta.
I was trying to write a simple python code with if statement. The code is as below. I was getting the error: “ValueError: could not convert string to float: 'n' ”. What could be the reason? I am pointing towards the error line as indicated by the test bench.
temp = input("Enter your dog's age") temp = float(temp) # Error line as indicated by a pre-provided test bench at a online learning site if(temp > 0.0): if(temp <= 1.0): dog_age = 15 elif(temp <= 2): dog_age = temp * 12 elif(temp <= 3): dog_age = temp * 9.3 elif(temp <= 4): dog_age = temp * 8 elif(temp <= 5): dog_age = temp * 7.2 elif (temp > 5.00): dog_age = (5 * 7.2) + ((temp - 5) * 7) dog_age = round(dog_age, 2) print("The given dog age {} is {} in human years." .format (temp, dog_age))
Error:ValueError: could not convert string to float: 'n'
Any advice will be deeply appreciated.Thanks and Regards,
Arvind Gupta.