Начал курс Добрый, добрый Python с Сергеем Балакиревым В первом видео автор говорит что материал рассчитан на 4 месяца прохождения. Марафон, а не спринт. И что есть лимит усвоения информации за день, но у каждого он разный. Я с ним согласен, но надеюсь быстрее чем за 4 месяца управлюсь😁 Начал проходить, чтобы вспомнить возможно забытые пробелы в теории и некоторые ньюансы, т.к. этот курс охватывает многое. Очень хорошее объяснение в видео, есть так же текстовый краткий конспект. Но блин, кажется не так много прошел, а день пролетел, быстро🙈
Хотя и практики тут хватает. Если смотреть по задачкам на написание кода, то больше чем в любом курсе, который я видел или проходил, включая Поколения Пайтон, который я думал самый большой, но нет😁однако там больше тестовых задач, чем здесь. В Инди-курсе, только больше практических задач, но он затрагивает меньше тем. И например часть про функции платная. Ну это так, вводные чем хорош этот курс.
Если кто его еще не проходил - можете начать вместе со со мной)🙃Я его раньше начинал проходить, но не помню почему не закончил. Дело думаю в перерывах в обучении. И вот сейчас прохожу практику, про которую некоторые люди говорят, что душные задания или не понятные. Но хз, пока таки не встречал. Но может они просто сложнее чем в других курсах, а не просто отработать метод, повторив синтаксис. Смотрю свои решения 3-2-1 год назад и вижу, что 1 в 1 решаю в 95% случаях😂😂😂Это как понимать? даже переменные те же)))У меня тут два варианта, один хороший, и один плохой😑
Тут увидите что я за вчера успел пройти и чем занимался: 🔘) Почти 4 часа видео( 227 минут, если быть точнее), да, я посчитал, мне не лень😄
🔘) Решеные все практические задачи после этих лекций.
🔘) Пройденные Главы:
1)
Первое знакомство:
Темы:
Установка Python, Pycharm. Если забыли - пригодится🙃
2)
Мои первые шаги в Python:
Темы: Переменные, оператор присваивания, функции type и id; Числа и операции над ними; Математические функции и работа с модулем math; Функции print и input; Логический тип Bool;
3)
Постижение строк и списков:
Темы: Введение в строки. Базовые операции над строками; Знакомство с индексами и срезами строк; Основные методы строk; Спецсимволы, экранирование символов, row-строки; Форматирование строк: метод format и F-строки;
4)
Условные операторы:
Темы: Условный оператор if. Конструкция if-else; Вложенные условия и множественный выбор. Конструкция if-elif-else; Тернарный условный оператор. Вложенное тернарное условие;
А для себя еще один лайфак сделал😶 Пока я перечисляю темы для поста - повторяю их в кратком конспекте на
сайте. Кривая забывания Эббингауза в деле, все дела. Из всего перечисленного могу сказать что понимаю как это работает, так же применяю.
А теперь спросите себя, помните ли вы все эти темы, перечисленные выше?🧐Ниже будет список, основных моментов, которые были в этой теории. Можете себя проверить всё ли вы знаете как работает😈😈😈
Поехали:
Переменная, оператор присваивания, type(), числовые операции (+, -, *, /, **, //, %), функции модуля (частые) math:[ abs(), max(), min(), pow(), round(), ceil(), floor(), trunc(), log(), sqrt(), pi, e, sin(), cos() ]; print(*args, sep=' ', end='\n'), input(); логический тип bool(), and, or, not и их приоритеты.
строки: in, len(), сложение строк, срезы строк s[start, end, step], основные методы строк: upper(), lower(), count(), find(), index(), replace(), isalpha(), isdigit(), isalnum(), rjust(), ljust(), strip(), split(), join(), swapcase(), capitalize(), title(); экранирование строк через '\', сырые(r') строки, \n, \t, методы format(), f-строки.
Условный оператор: if, else; if-elif-else, вложенные условия, тернарный оператор (value if <условие> else another_value), вложенный тернарный P.S. Вышло многа буков. Настолько много, что еще кое-какая часть не влезет в этот пост)😅