TGViewer
Кодим вместе: Путь к IT-Успеху Кодим вместе: Путь к IT-Успеху @it_success_path · 543 subscribers
Post #161 330
Такс, завершил последнюю главу по доброму курсу🤓🤓🤓

Тут, даже если захочу, много не получится написать😅 Но добавлю, что она у меня растянулась на два дня. Нет, не из-за сложности, а из-за неделания. А почему так было - это уже другой вопрос. Мысли по этому поводу написал в конце.

Что тут было::
✅) Теория - 103 минуты видео
✅) Практика - задачи по ней же 👇
✅) Завершена глава про:
1) Движемся дальше, вглубь😅: Темы: Расширенное представление чисел. Системы счисления; Битовые операции И, ИЛИ, НЕ, XOR. Сдвиговые операторы; Модуль random стандартной библиотеки; Конструкция match/case: Первое знакомство, примеры со словарями, множествами, списками, кортежами.

Подробнее уже сами знаете где найти.

Основные моменты из этого материала:
1) Конструкция Маtch-case:
Приведу самый простой пример, ибо боюсь что при описывании всех вариантов использования, у меня не хватит буков в посте😄 Пишем "матч", и далее слово, которое будет проверятся по шаблону, если в шаблоне слово после "кейс" подходит под переменную "комманд", то выполняется этот блок кода и конструкция завершает работу, если нет, то идет дальше как в условном операторе.
command = "top"

match command:
case 'left':
print("влево")
case "right":
print("вправо")
case _: # wildcard # _ означает абсолютно любой вариант
print("другое")



Что хочу сказать про эту главу:
Первые темы, какие-то странные: Представление чисел, системы счисления, побитовые операции, "включение" и "выключение" битов по номеру. Полезно? Возможно. Пригодится ли часто? Оч. вряд-ли. Думаю поэтому не хотел садиться за материал, т.к. это не видел нужным в дальнейшем. Еще интересно, что если сравнивать с версией материала на его лично сайте(текстовой), то можно увидеть пропущенные 3 главы, которых нет на Степике. А это про аннотации типов данных, включая классы. Посмотрю на досуге как раз.

Далее модуль random и match-case. Это я ранее проходил уже, и знаю, но плохо помню, т.к. было мало практики. Тоже мешали начать заниматься эти дурацкие мысли... Матч-кейс - это же по сути усовершенствованный if/elif/else, но применять надо с умом, и иногда будет излишнем такая конструкция. И еще момент, когда в другом курсе(Про Код, если не ошибаюсь) проходил match-case, то некоторые задания не смог выполнить и пошел еще искать в других местах теорию. И первым же мне выдало видосы с этой последней главы. Просмотрев буквально несколько минут я уже понимал как мне надо доделать задачу. Т.е. теория тут хороша, но практики чуть маловато. Однако тебя тут не проверяют на базовое применение, а в большинстве случаев бросают на передовую😁

P.S.
Этот пост писал минут 40, ужс.Куда так летит время...
  • 👍 4
  • ❤ 3
More from @it_success_path
  1. Oct 1, 2026Накрутка опыта всё? 🤔 Увидел новость: хедхантер хочет проверять опыт соискателей через эл…
  2. Sep 28, 2026Есть пробитие 80-ти! История подробно: • Все или ничего • Канал жив • Возвращение И всё эт…
  3. Sep 24, 2026В продолжение к предыдущему Помню, что в середине прошлой осени у меня было ровно 50 курсо…
  4. Sep 17, 2026Осознанный Python — База - done ✅ Коротко по курсу: • Теория - окей, как и в других курсах…
  5. Sep 12, 2026Почему решение приходит, когда ты уже не думаешь? 🧠 Знакомая ситуация: сидишь над задачей…
  6. Sep 5, 2026Эффект «плато» в обучении или почему прогресс останавливается Заметил за собой странную шт…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →