Не понимаю как учились все до лета 2021?! Тяжело им было без таких уроков! Очень грамотный, насыщенный урок с хорошими примерами! Спасибо!
@tester3238-y4x3 жыл бұрын
Помню задачку с матрицей решал, на несколько строк вышло, а тут в одну и выглядит читаемо. Сергей, Спасибо большое за Ваши курсы
@Bravekostya8 ай бұрын
спасибо большое за данный видеокурс, я очень рад, что наткнулся на вас. благодаря вам я полюбил программирование и являюсь теперь уже студентом 1-курса по данному направлению❤
@thebaingames5636 Жыл бұрын
Я по-прежнему не сдаюсь, выражаю благодарность автору курса, я стараюсь быть лучше, чтобы стать счастливее
@kalivann Жыл бұрын
как успехи?
@ItsBobbyGD Жыл бұрын
я думаю, прекрасны @@kalivann
@paveldudnikov53023 жыл бұрын
Сергей с Вами любой язык будет интересен!!!
@АлександрЛобов-ъ1н11 ай бұрын
Прекрасно подается материал. Спасибо автору.
@kifacapybara73092 жыл бұрын
Огромное спасибо автору этого канала! Очень понятно и наглядно разобрана теория и решения задач.
@dumphilll2 жыл бұрын
Сергей, искренне благодарю за видео. На фоне этой темы связанной с моей задачей было уже начал прокрастинировать. Все четко и доходчиво. Спасибо!
сложна сложна сложна)))) похоже на обфускацию, конечно же я обхожусь только вложенными for`ами) генераторы изящны, но глазами отступы нагляднее) спасибо за курс, очень помогает освежить так скэть с нуля. многое не знал\забыл)
@geedroponika2 жыл бұрын
Смотрю я на это и у меня мозг просто отказывается воспринимать этот нагороженый огород. 🤯🤯🤯 Хоспади, какой пиздец в стиле тернарный оператор в тернарном операторе который в тернарном операторе
@elenalevasheva3830 Жыл бұрын
Спасибо за еще один прекрасный урок, с таким уроками не захочешь быть программистом, а станешь
@SistemaZakata3 жыл бұрын
Шикарно, спс!
@ney107-iz6xl Жыл бұрын
То чувство когда дошёл до 50 урока и снова вернулся именно на повторение ну и эту тему не совсем понял Спасибо за урок
@tbassir9076 Жыл бұрын
Немного сложнее прошлого урока, но всё объяснили доходчиво!!!👍👍👍
@osvab0003 жыл бұрын
Отличный урок, я посмотрел, что при транспонировании матрицы можно, также - ставить и А[0] и A[1] и А[2], чтобы не выходило за диапазон длины элементов А.
@МаксимТихомиров-ж1е4 ай бұрын
А также можно использовать функцию transpose.
@gayratsaidakhmedov5451 Жыл бұрын
спасибо
@ИванКруткевич3 жыл бұрын
Спасибо!
@jamjam3337 Жыл бұрын
спасибо!👍👍👍
@Developer_python_ Жыл бұрын
Жаль що я не можу ставити за раз сто лайків)
@ОлегМединский-о5м10 ай бұрын
Последний пример можно было гораздо проще написать: g =[u ** 2 for u in range(1, 6)] print(g)
@Putu_pererenan2 ай бұрын
Вау, серьезно
@Artur-hn8sg2 жыл бұрын
Круть
@puncher-1 Жыл бұрын
Сергей, доброго дня ! Большая БЛАГОДАРНОСТЬ Вам за ваш благородный труд! Подскажите, в первом разбираемом примере [(1,2), (0,1)… и т.д] Какой это объект в скобках() ? Понятно что это не списки в списке Спасибо !
@selfedu_rus Жыл бұрын
Это кортежи
@ibrahimoglu3 жыл бұрын
👍
@denissilinskii60583 жыл бұрын
Здравствуйте! Доброго дня! Можете примерно подсказать, как можно матрицу/таблицу отсортировать используя значения в определённом столбце этой таблицы - по этому столбцу отсортировать строки всей таблицы. С уважением, Ваш поклонник. Спасибо.
@podgorniy.r3 жыл бұрын
Спасибо, все очень доступно! Подскажите, пожалуйста, переменные с большой буквы это нетрадиционный вариант записи?
@selfedu_rus3 жыл бұрын
только как бы константы так можно, обычные переменные принято малыми буквами
@romanvishnyakov6835 Жыл бұрын
@@selfedu_rus а в уроках про pyGame, там переменные с большой буквы. Аж глаза резало
@ussenUtebayev Жыл бұрын
Для практики решил попробовать написать 24 часовой таймер И вот как он выглядит: import time x = [(h, m, s) for h in range(24) for m in range(60) for s in range(60)] for d in x: time.sleep(1) print(f"{d[0]}:{d[1]}:{d[2]}")
@СарматПересветов20 күн бұрын
Like!
@ney107-iz6xl Жыл бұрын
Наконец-то понял
@zaripovilyas1985 Жыл бұрын
А где брать практические задания?
@selfedu_rus Жыл бұрын
Ссылка на Stepik под каждым видео
@СергейДорожкин-ь9ф2 жыл бұрын
странно, на 4:30сек набрал тоже самое, что и у вас, но у меня выдал ошибку, что индексы должны быть целыми числами, а не кортежами( Traceback (most recent call last): File "C:/,,,,,, line 2, in [10, 11, 12, 13], TypeError: list indices must be integers, not tuple, что у меня не так?
@tester3238-y4x3 жыл бұрын
Сергей, подскажите, пожалуйста, можно ли с помощью генераторов списков вывести матрицу в привычном виде? И можно ли объединять join и ljust?
@selfedu_rus3 жыл бұрын
Генераторы служат для формирования списков. С их помощью ничего не выводят (если вы об этом). Второй вопрос не совсем понятен. Метод join можно совместно использовать с любым итерируемым объектом. Например, функции map, следующим образом: " ".join(map(ljust(...)))
@tester3238-y4x3 жыл бұрын
@@selfedu_rus , спасибо за информацию про map. А пока удалось сделать вывод матрицы следующим образом. На Ваш взгляд такая запись функции print имеет место быть, или лучше избегать таких конструкций, если говорить про читаемый код? n, m = int(input()), int(input()) mult = [[i * j for i in range(m)] for j in range(n)] print(' '.join([''.join([f'{col:3}' for col in row]) for row in mult]))
@alexakashark45093 жыл бұрын
Подскажите, а где домашнее взять?
@selfedu_rus3 жыл бұрын
скоро будут
@alexakashark45093 жыл бұрын
@@selfedu_rus Спасибо!!!
@_mrmark2 жыл бұрын
10:12 Остался вопрос: как с помощью генератора списков создать начальную матрицу - А = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]] ?
@loinset Жыл бұрын
n = 4 f = [[x + n * y for x in range(1, n + 1)] for y in range(n - 1)] print(f)
@СергейДорожкин-ь9ф2 жыл бұрын
а на 10:04 минуте на выходе получилось у меня, что имя row не определенно
@nevroisgoshausachi90272 жыл бұрын
я извиняюсь,возможо тупой вопрос, а где практические задания брать?
@selfedu_rus2 жыл бұрын
stepik.org/course/100707/
@romanvishnyakov6835 Жыл бұрын
как же тяжко( строки, в столбцы, столбцы в строки, потом все это в кубы, матрицы)
@fomoeb2 жыл бұрын
10 раз пересмотрел пытался разобрать код по пунктам. язык объяснения не для новичков и нарушено главное правило хорошего кода-читаемость . человек должен посмотреть бегло и все понятно а не ребусы разгадывать.
@andreybrit70152 жыл бұрын
Ты сдурел. Тут так все хорошо разжеванно, что только глотать осталось.
@Никита-п1й8й2 жыл бұрын
всё там читаемо
@ДмитрийКрашенинников-г7ш Жыл бұрын
Но знать любой уважающий себя и других программист, наверное обязан.