Today I learned an important lesson while working on my Python homework.
I copied some code, ran it, and instantly got a SyntaxError ๐ฉ
After checking line by line, I realized I had accidentally missed one letter โ I forgot the โUโ in user_age.
That tiny mistake completely broke my program.
Hereโs the code I was working on ๐
user_age = int(input("Enter your age: "))
if user_age < 16: # Age 15 and under
print("Too young.")
insurance_price = 0
elif user_age < 25: # Age 16 - 24
insurance_price = 4800
elif user_age < 40: # Age 25 - 39
insurance_price = 2350
else: # Age 40 and up
insurance_price = 2100
print(f"Annual price: ${insurance_price}")
๐ก Lesson Learned:
Even one missing character can crash your entire program.
But finding it and fixing it is what makes you a better coder.
Debugging isnโt failure โ itโs progress.