Python's float data type accuracy

Question:
True or False: Python’s float data type guarantees 100 percent accuracy for all numerical operations.

  1. True
  2. False
Answer:
B - is the correct answer. Try out the following in the interactive window:
>>> 0.1 + 0.2
0.30000000000000004
This limitation has nothing to do with Python. It’s a fact of modern-day computing and is a limitation due to how floating-point numbers are stored in memory