Распишите эту строчку более подробно

Не могу понять, что делает данная строчка:

print("{} {}".format(j + 1, i + 1))

Можете ли её расписать более примитивно и подробно? Если нужен контекст задачи, то могу отредактировать. Дайте знать.


Ответы (2 шт):

Автор решения: Zhihar

выводит через пробел числа j + 1 и i + 1

{} показывает, что тут надо вставить значение переменной, указанной в качестве параметра функции format

т.е. в строке "{} {}" скобки {} заменяются соответствующими значениями - скобка №1 заменяется параметром №1 функции format - j + 1, а скобка №2 заменяется параметром №2 функции format - i + 1

такой вариант нужен был в питоне до появления f-строк, через который данный код можно записать так:

print(f"{j + 1} {i + 1}")
→ Ссылка
Автор решения: M1X

Правильным оказалось:

print(j + 1, i + 1)
→ Ссылка