потому что ты пробегаешься по строке
А что ты хотел?
а почему нет?
почему print('1') print('2')
Потому что у функции print есть аргумент по умолчанию end, который выводится после всего остального, что в нее было передано. Попробуйте print(i, end=" ") и все выведется в одну строку.
какой смысл ему вообще каждый символ в строке выводить отдельно
Обсуждают сегодня