f string curency format

amt = 5.3568
print(f"I have ${amt:,.2f}.")
# Output: 
# I have $5.36.

Here is what the above code is Doing:
1. The f-string is telling Python to treat the value of amt as a floating-point number.
2. The :, is telling Python to use a comma as a thousands separator.
3. The .2 is telling Python to round the number to two decimal places.
4. The f is telling Python to treat the value as a floating-point number.