f-строка, поразрядное разделение числа через запятую
вот имеется вот такой код:
num = 1000000000
print(f'{num:,}')
1,000,000,000
Если выводить значение print(f'{num:,}') без двоеточия то вывод такой >> (1000000000,)
Как первая конструкция понимает, где ей расставить запятые?