Python - why a=1/3 is int and a=0.3 is float

python decimal
python float precision
python decimal to int
python convert decimal to float
python float precision to 2
python double precision
python decimal format
python float to int