Yana Lama, ясно. Я на Stepik, пока списки изучаю . Бывает не редко, в комментариях тем отписываюсь, спрашиваю ... Ник Yana Lama, я что то там не замечал :) Ну и в телеграмм тоже с одним человеком переписываемся по Python, друг у друга спрашиваем, что не понятно подсказываем ... Он тоже начал изучать .
Yana Lama, я там на Stepik https://stepik.org/lesson/275252/step/1?unit=256355 уже прошел эту тему "Тема урока: sep, end, переменные, PEP 8" . Там всего 20 строчек про это . То что как вы объяснили, там далеко не так доходчиво описано. И на другом курсе я тоже смотрел тему sep, end . Там тоже не совсем раскрывается смысл sep, где есть смыл его применять, а где нет ... , об этом на курсах не учат ! И не редко в комментариях самих тем, лучше раскрыты вопросы (если вчитываться) , чем в самой теме.
У вас очень понятно получилось объяснить именно то, что почему у человека в его примерах так не получалось как он хотел. И в конце оказалось, что sep вообще не нужен ...
В итоге как выше уже ответили , можно так. Теперь у sep после распаковки списка с помощью звездочки *, будет несколько аргументов, а не один, как вы объясняли:
spisok = [1, 2, '3']
print(*spisok, sep=', ')
Я к тому, что после вашего объяснение, мне стало легче понимать эти примеры .
Интересно вы сами знали такое разъяснение или где-то тоже подсмотрели ? Просто ни на одном курсе, обучения, я не встречал , чтобы так объяснялось правильность применения sep и end ...
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.