Предположим, я хочу напечатать ". |."(2к + 1) раз.Ниже мой фрагмент кода.Как это сделать?Выдает синтаксическую ошибку.
for k in range(0,n/2): print('.|.' * (2k+1))
Вам нужно явно умножить k на 2, используя оператор * - вы не можете просто написать 2k:
k
2
*
2k
print('.|.' * (2 * k +1 )) # Here ----------^