cookie

Sizning foydalanuvchi tajribangizni yaxshilash uchun cookie-lardan foydalanamiz. Barchasini qabul qiling», bosing, cookie-lardan foydalanilishiga rozilik bildirishingiz talab qilinadi.

avatar

Python School

Уроки по Python, которые упростят вам жизнь. Без идиотских туториалов. Наши мемы для программистов: @conhum Сотрудничество - @alivian Канал сотрудничает с рекламным сервисом @Tgpodbor_official

Ko'proq ko'rsatish
Advertising posts
95 921Obunachilar
+1524 soatlar
-1857 kunlar
-1 21130 kunlar
Postni joylashtirish vaqti tarqalishi

Ma'lumot yuklanmoqda...

Find out who reads your channel

This graph will show you who besides your subscribers reads your channel and learn about other sources of traffic.
Views Sources
Nashrlar tahlili
PostlarKo'rishlarUlashishlarKo'rishlar dinamikasi
01
Операторы «++» и «—» Если вы начали учить Python после других языков программирования, можете удивиться, что в нём нет привычных операторов инкремента «++» и декремента «—». При их использовании вы увидите ошибку SyntaxError: invalid syntax.
2 8976Loading...
02
Отсутствие двоеточия Во многих языках программирования после объявления циклов и функций идут фигурные скобки, а в них необходимый код. В Python такие скобки не используются, зато есть двоеточие, о котором многие забывают. Это настолько распространённая ошибка, что большинство редакторов кода подсвечивают места, где двоеточие пропущено.
4 1718Loading...
03
Приведите свое тело в хорошую форму и поддерживайте организм в здоровом состоянии! Присоединяйтесь к бесплатному вебинару о клеточном питании на котором вы узнаете, как оценить текущее состояние своего организма через 6 анализов, изучите важные микронутриенты - витамины, минералы, аминокислоты, и ознакомьтесь с 4 шагами для оптимизации питания. После вебинара вас ждут: — Методическое пособие с списком необходимых продуктов; — Инструкция по самодиагностике для выявления факторов неусвоения витаминов; — Возможность присоединиться к закрытому чату с единомышленниками и экспертами. Регистрируйтесь на бесплатный вебинар по ссылке и создайте здоровое будущее для себя! Реклама. Информация о рекламодателе по ссылкам в посте.
4 1871Loading...
04
Лишняя точка с запятой В отличие от JavaScript, где точка с запятой используется для отделения инструкций друг от друга, в Python она просто не нужна. Это настолько частая ошибка, что многие интерпретаторы игнорируют «;» и выполняют код так, как будто её нет.
4 7638Loading...
05
От английского издания TechBullion вышло сравнение генеративных нейросетей. Спойлер: сразу две российские модели вошли в топ-10 В тройку лидеров попали нейрогиганты Midjourney, Stable Diffusion и DALL-E 3. На пятом месте расположился Kandinsky от Сбера, а YandexArt замыкает ведущую десятку Продвигаем отечественные нейросети в массы
4 5232Loading...
06
Станьте IT-специалистом с зарплатой от 100 000 рублей бесплатно 👉 Только в апреле GeekBrains дарит 3 недельное обучение на профессию Python разработчика бесплатно. Записавшись на обучение, вы получите не только технические знания, но и возможность войти в профессию с высоким спросом и перспективами для карьерного роста. Не упустите шанс начать свой путь в IT с поддержкой опытных преподавателей и располагающей обучающей средой. Зарегистрируйтесь сейчас и получите бонусом карьерную консультацию. Реклама. Информация о рекламодателе по ссылкам в посте.
9492Loading...
07
Зарезервированные слова для имён переменных В Python есть список ключевых (или зарезервированных) слов, которые нельзя использовать в качестве имён переменных. Если нарушить это правило, вы получите сообщение об ошибке SyntaxError: invalid syntax.
4 4259Loading...
08
zip() Функция создаст парные строки с именем и возрастом. Что может быть лучше, чем одновременная обработка сразу нескольких составных объектов, вроде списков? Более того, это открывает прекрасные возможности для манипуляции с данными. Вы можете, например, превратить столбцы таблицы в строки, если пожелаете.
4 31023Loading...
09
27 и 28 апреля приглашаем специалистов робототехники и reinforcement learning на ROS Meetup в Москве 📅 Это возможность для робототехников всех уровней: от новичков до экспертов, — посвятить выходные практическому обучению и нетворкингу. Вы получите советы и рекомендации экспертов, сможете поделиться идеями с другими разработчиками. Доклады охватывают весь спектр тем: от ROS до reinforcement learning и антропоморфных роботов. Инженеры и руководители компаний поделятся реальным опытом использования ROS в исследовательских и коммерческих проектах. В этот раз мы решили разбавить технические доклады большим количеством тематических дискуссий и нетворкинга. На какие темы будем общаться: Антропоморфные роботы ✔️ Reinforcement learning ✔️ LLM — large language mode, Deep learning ✔️ Беспилотные автомобили и мобильные роботы ✔️ Манипуляторы и алгоритмы в манипуляции, в том числе MOVEit ✔️ ROS-пакеты и другие темы в робототехнике Локация: г. Москва, Кутузовский проспект 32к1, офис Сбера. Регистрируйтесь по ссылке 👈
4 2717Loading...
10
any() и all() Функции проверят, удовлетворяют ли элементы объекта условию.  any() принимает итерируемый объект (например, список nums) в качестве аргумента и возвращает True, если хотя бы один элемент в списке считается True. Если все элементы ложные или nums пуст, то any() возвращает значение False. all() тоже принимает такой объект в качестве аргумента и возвращает значение True, если все элементы в нем считаются истинными, или если итерируемый объект пуст. Если там есть хотя бы один элемент, который считается False, то all() вернет False.
2 78612Loading...
11
any() и all() Функции проверят, удовлетворяют ли элементы объекта условию.  any() принимает итерируемый объект (например, список nums) в качестве аргумента и возвращает True, если хотя бы один элемент в списке считается True. Если все элементы ложные или nums пуст, то any() возвращает значение False. all() тоже принимает такой объект в качестве аргумента и возвращает значение True, если все элементы в нем считаются истинными, или если итерируемый объект пуст. Если там есть хотя бы один элемент, который считается False, то all() вернет False.
4 96318Loading...
12
Станьте специалистом в сфере ИИ, Разработчиком приложений или Разработчиком игр Бесплатно! Забирайте бесплатный курс по Python разработке от GB, сэкономьте 150.000₽ на обучении и станьте одним из самых востребованных специалистов на рынке труда. Python — самый востребованный язык программирования в мире, освоив его, вам будут открыты дороги во все IT направления! Средняя зарплата Python-разработчиков составляет 250.000₽ Успейте воспользоваться возможностью и значительно повысить качество жизни. Акция действует до 18 апреля! https://go.redav.online/c7212869ce86e8c0?erid=LdtCK7b7u&m=1
4 4992Loading...
13
Включение (Dictionary Comprehension) Позволит лаконично сгенерировать словари в сравнении с той же for loop, занимающей как минимум две строки. 
5 38417Loading...
14
Всего за 5 минут определите подходящую вам IT-профессию. Онлайн-школа Skillfactory разработала уникальный профориентационный тест из 18 вопросов. Ответив на них, узнаете наиболее подходящую вам специальность. Работайте в российских или зарубежных компаниях, в офисе или удаленно. Для айтишников — сниженная ставка по ипотеке, высокая зарплата, комфортные условия и гибкий график. Переходите по специальной ссылке, чтобы пройти тест, получить карьерный гайд по профессии и скидку 45% на обучение. Реклама. Информация о рекламодателе по ссылкам в посте.
4 3353Loading...
15
«Моржовый» оператор (Walrus Operator) := присвоит значение переменной как части выражения.
6 09429Loading...
16
F-строки (F-strings) Само олицетворение интерполяции, то есть включения переменных в строковые выводы.
5 98324Loading...
17
350.000₽ — минимальная сумма для обучения в IT, Маркетинге и Дизайне. В ближайшие 3 дня вы сможете забрать курсы в указанных направлениях абсолютно бесплатно от онлайн-школы GeekBrains. Средняя зарплата специалистов в этих направления составляет 150.000₽. Акция с бесплатным обучением закончится 15 апреля — переходите и обучайтесь: https://go.redav.online/466f3b2f8c76eae0?erid=LdtCK7b7u&m=1
4 3196Loading...
18
Извлечение части списка (Slicing) Используйте извлечение части списка – слайсинг с указанием индексов начального и конечного элементов. Вместо того, чтобы создавать копию my_list, в примере ниже мы напрямую обращаемся к этому объекту. Это рациональное расходование памяти, и на больших объемах данных вы точно оцените эту фичу.
6 3928Loading...
19
Ничего не планируйте на ближайшие недели — у Яндекс Учебника есть крутые ивенты для школьников до конца апреля 🤓 Мастхев для тех, кто во время перемен отдыхает, читая новости о программировании: → 15 апреля — неделя теории игр, где вы можете посоревноваться с другими пользователями в аналитике и принятии решений. Спойлер: у вас получится прокачать навыки в математике, а ещё будет возможность выиграть подписку на Яндекс Плюс. → 25 апреля — неделя нейросетей, на которой мы расскажем, как работает ИИ и с какими алгоритмами. Ещё поделимся гайдами для работы с нейросетями, покажем, как их можно использовать в работе, учёбе и творчестве. Больше информации о мероприятиях и лайфхаки о программировании ищите в канале Яндекс Учебника.
6 3875Loading...
20
Множественное назначение (Multiple Assignment) Назначьте несколько переменных в одной строке, используя распаковку кортежа. Это невероятно удобный способ разложить любой сложный объект на независимые переменные. 
5 11012Loading...
21
Лямбда-функции (Lambda Functions) Создавайте небольшие анонимные функции с ключевым словом lambda. Лямбды просто созданы для того, чтобы их использовали в функциях высшего порядка в качестве аргумента. Это, безусловно, позволяет добиться более короткого кода.
5 59911Loading...
22
Станьте Тестировщиком за 0₽ Зарплата начинающего Тестировщика от 80 000₽, а стоимость обучения на профессию в онлайн-школах от 100 000 до 250 000 рублей. Прямо сейчас GeekBrains отдают бесплатно курс по тестированию. Переходите по ссылке и участвуйте в тест-драйве профессии. Акция продлится до 15 апреля: https://go.redav.online/b87f7f99bbaf5490?erid=LdtCK7b7u&m=1
3 8197Loading...
23
Переменные (ч.3) Опускайте гласные в существительных. В рунете этой практике только предстоит устояться. А зря. Даже частичное опущение подойдет.
5 13910Loading...
24
Реально ли изучить основы кибербезопасности за 5 дней? Ответим на этот вопрос на мини-курсе по кибербезопасности серверов. Вы узнаете, как защищать и взламывать серверы, а также познакомитесь с методами протоколов безопасности и не только. Подробнее: https://epic.st/_72_Kp?erid=2Vtzqx256Dk Вас ждут 4 интенсивных занятия, на которых вы сможете примерить на себя 2 роли — хакера и специалиста по кибербезопасности. А в финале будет прямой эфир с экспертом, где он разберёт практические работы, ответит на вопросы и поделится профессиональными секретами. Всех участников ждут бонусы: 5 полезных материалов о приёмах взлома, методах защиты и тестирования серверов, персональная карьерная консультация, сертификат на скидку 10 000 рублей и год бесплатного изучения английского языка. Доступ к знаниям и практике сразу после регистрации! Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
5 9942Loading...
25
Генераторы списков (List Comprehension) Для создания нового списка, где к каждому элементу применена функция. Это обеспечивает читаемость и отрабатывается компилятором быстрее.
5 75920Loading...
26
Перечисления (Enumeration) Используйте enumerate() для перебора списка как с индексом, так и со значением. Это элегантный способ отслеживать индекс того или иного элемента, не просто его значение.
6 37021Loading...
27
Станьте Дизайнером за 0₽ Зарплата начинающего дизайнера от 50 000₽, а стоимость обучения на профессию в онлайн-школах от 120 000 до 220 000 рублей. Прямо сейчас GeekBrains отдают бесплатно 5 курсов по IT, в том числе и курс по дизайну. Переходите по ссылке и забирайте курс по дизайну. Акция продлится до 14 апреля: https://go.redav.online/ffb536625acc6ca0?erid=LdtCK7b7u&m=1
4 3074Loading...
28
Оператор is() is() проверяет, являются ли два операнда одним и тем же объектом, то есть указывают ли они на один и тот же объект в памяти.
6 64219Loading...
29
Станьте Python-разработчиком за 0₽ Зарплата начинающего Python разработчика от 100 000₽, а стоимость обучения на профессию в онлайн-школах от 120 000 до 300 000 рублей. Прямо сейчас GeekBrains отдают бесплатно 3 курса по IT, в том числе и курс по Python. ⚠️Переходите по ссылке и забирайте курс по Python — только до 30-го апреля: https://go.redav.online/30c1a98792d9eae0?erid=LdtCK7b7u&m=1
4 1254Loading...
30
Оператор == == проверяет, равны ли значения двух операндов. В данном контексте — переменных, занимающих разные ячейки памяти.  Этот оператор можно использовать для сравнения практически любых объектов: строк, списков, словарей и кортежей. Это делает его очень частым «гостем» в инструкциях if-else. К тому же, когда через неделю свой код воспринимать становится сложнее, всего два символа в операторе упрощают чтение длиной в сотни строк. 
5 75810Loading...
31
Splat-оператор Splat (одна звездочка) расширяет коллекцию до позиционных аргументов, а splatty-splat (две звездочки) — словарь до именованных аргументов.
5 95718Loading...
32
Взрывной мини-курс по Java, научись писать код как ПРО бесплатно! 😎 Хочешь ворваться в IT-сферу с мощными скиллами и получать за работу от 100 тыс. ₽? Тогда бесплатный мини-курс по Java от онлайн-школы Skillbox идеально тебе подходит! Что тебя ждет на курсе: — Узнаешь, почему Java - язык победителей; — Определишь ключевые навыки для взлета в IT; — Сделаешь сравнение Java и Python, и выберешь свой путь; — Напишешь собственные Java-приложения по инструкции! 🤑 Зарабатывай крутые бабки, создавая программы для гигантов отрасли, таких как Сбербанк, Яндекс Маркет, Госуслуги! Регистрируйся по ссылке сейчас, и получи в подарок гайд по профессии Java-разработчика. Реклама. Информация о рекламодателе по ссылкам в посте.
4 2142Loading...
33
try / except + else + finally Мастхэв для начинающих питонистов — пара try / except, обработчик исключений. Шикарным дополнением к такому блоку является, на мой взгляд, else: он опишет поведение программы на случай других ошибок, которых может быть немало! Более того, добавив finally, вы выполните завершающие работы, например, скомандуете выслать уведомление
6 42727Loading...
34
Изучите применение ChatGPT в рабочих целях, чтобы получить от этого прибыль. Сейчас самое время начать использовать искусственный интеллект. Здесь вы узнаете, почему стоит освоить ChatGPT. Это поможет вам: - Использовать ChatGPT в вашей профессиональной сфере. - Предлагать компаниям разработку индивидуально дообученного ChatGPT по заказу. - Увеличить свой доход, освоив навык создания индивидуально дообученного ChatGPT. Зарегистрируйтесь на бесплатный вебинар, чтобы узнать больше деталей. Реклама. ООО "ТЕРРА ЭЙАЙ". ИНН 9728019395. erid: LjN8KCWtd
3 70212Loading...
35
Изучите применение ChatGPT в рабочих целях, чтобы получить от этого прибыль. Сейчас самое время начать использовать искусственный интеллект. Здесь вы узнаете, почему стоит освоить ChatGPT. Это поможет вам: - Использовать ChatGPT в вашей профессиональной сфере. - Предлагать компаниям разработку индивидуально дообученного ChatGPT по заказу. - Увеличить свой доход, освоив навык создания индивидуально дообученного ChatGPT. Зарегистрируйтесь на бесплатный вебинар, чтобы узнать больше деталей. Реклама. ООО "ТЕРРА ЭЙАЙ". ИНН 9728019395. erid: LjN8KCWtd
7783Loading...
36
Переменные (ч.2) Оставляйте неизменными названия переменных, которые устоялись в документации. Порой проще дописать комментарий об объекте и найти подсказку в Stack Overflow, чем получить понятное название, содержимое которого спустя месяц не отладить.
6 4678Loading...
37
Backend-разработчики, расчищайте график на 13, 14 апреля. Авито проводит Weekend Offer! Нанимаем без привязки к языку программирования. Мы предлагаем: ✔️прокачку навыков Go - и PHP-разработки; ✔️платформенные и продуктовые команды; ✔️комьюнити из 1000+ инженеров для обмена опытом; ✔️работу с микросервисной архитектурой, автоматизацией поддержки и другими ведущими проектами компании; Подавайте заявку до 11 апреля и приходите на интервью.
6 8193Loading...
38
Переменные (ч.1) Но переменных много, правил именования — тоже. И базовая программа не охватывает всё. Используйте аббревиатуры. Так выглядит переменная, содержащая идентификатор пользователя Telegram.
5 9598Loading...
39
Пройдите практический мини-курс для Data Scientist бесплатно, вместо 21 999Р Испытайте себя в новой профессии, погрузившись в мир машинного обучения, дата-инженерии и аналитики данных — самые востребованные направления современного IT. Онлайн-школа GeekBrains специально для этого курса пригласила ментора из Сбера. Вся трех недельная программа практики состоит из концентрата её знаний, собранных за 10 лет работы. Это еще не всё, регистрируйтесь по ссылке, и вы получите в подарок: курс по нейросетям, курс "Быстрые деньги" для развития карьеры на фрилансе. Реклама. Информация о рекламодателе по ссылкам в посте.
10Loading...
40
Частичное совпадение пользовательского ввода Эта замечательная фича позволяет справляться с ситуациями, когда пользователь вводит не все, что от него ожидается. Фишка работает в версиях Python не ниже 3.10.
6 71315Loading...
Операторы «++» и «—» Если вы начали учить Python после других языков программирования, можете удивиться, что в нём нет привычных операторов инкремента «++» и декремента «—». При их использовании вы увидите ошибку SyntaxError: invalid syntax.
Hammasini ko'rsatish...
Отсутствие двоеточия Во многих языках программирования после объявления циклов и функций идут фигурные скобки, а в них необходимый код. В Python такие скобки не используются, зато есть двоеточие, о котором многие забывают. Это настолько распространённая ошибка, что большинство редакторов кода подсвечивают места, где двоеточие пропущено.
Hammasini ko'rsatish...
Приведите свое тело в хорошую форму и поддерживайте организм в здоровом состоянии! Присоединяйтесь к бесплатному вебинару о клеточном питании на котором вы узнаете, как оценить текущее состояние своего организма через 6 анализов, изучите важные микронутриенты - витамины, минералы, аминокислоты, и ознакомьтесь с 4 шагами для оптимизации питания. После вебинара вас ждут: — Методическое пособие с списком необходимых продуктов; — Инструкция по самодиагностике для выявления факторов неусвоения витаминов; — Возможность присоединиться к закрытому чату с единомышленниками и экспертами. Регистрируйтесь на бесплатный вебинар по ссылке и создайте здоровое будущее для себя! Реклама. Информация о рекламодателе по ссылкам в посте.
Hammasini ko'rsatish...
Лишняя точка с запятой В отличие от JavaScript, где точка с запятой используется для отделения инструкций друг от друга, в Python она просто не нужна. Это настолько частая ошибка, что многие интерпретаторы игнорируют «;» и выполняют код так, как будто её нет.
Hammasini ko'rsatish...
От английского издания TechBullion вышло сравнение генеративных нейросетей. Спойлер: сразу две российские модели вошли в топ-10 В тройку лидеров попали нейрогиганты Midjourney, Stable Diffusion и DALL-E 3. На пятом месте расположился Kandinsky от Сбера, а YandexArt замыкает ведущую десятку Продвигаем отечественные нейросети в массы
Hammasini ko'rsatish...
Станьте IT-специалистом с зарплатой от 100 000 рублей бесплатно 👉 Только в апреле GeekBrains дарит 3 недельное обучение на профессию Python разработчика бесплатно. Записавшись на обучение, вы получите не только технические знания, но и возможность войти в профессию с высоким спросом и перспективами для карьерного роста. Не упустите шанс начать свой путь в IT с поддержкой опытных преподавателей и располагающей обучающей средой. Зарегистрируйтесь сейчас и получите бонусом карьерную консультацию. Реклама. Информация о рекламодателе по ссылкам в посте.
Hammasini ko'rsatish...
Зарезервированные слова для имён переменных В Python есть список ключевых (или зарезервированных) слов, которые нельзя использовать в качестве имён переменных. Если нарушить это правило, вы получите сообщение об ошибке SyntaxError: invalid syntax.
Hammasini ko'rsatish...
zip() Функция создаст парные строки с именем и возрастом. Что может быть лучше, чем одновременная обработка сразу нескольких составных объектов, вроде списков? Более того, это открывает прекрасные возможности для манипуляции с данными. Вы можете, например, превратить столбцы таблицы в строки, если пожелаете.
Hammasini ko'rsatish...
27 и 28 апреля приглашаем специалистов робототехники и reinforcement learning на ROS Meetup в Москве 📅 Это возможность для робототехников всех уровней: от новичков до экспертов, — посвятить выходные практическому обучению и нетворкингу. Вы получите советы и рекомендации экспертов, сможете поделиться идеями с другими разработчиками. Доклады охватывают весь спектр тем: от ROS до reinforcement learning и антропоморфных роботов. Инженеры и руководители компаний поделятся реальным опытом использования ROS в исследовательских и коммерческих проектах. В этот раз мы решили разбавить технические доклады большим количеством тематических дискуссий и нетворкинга. На какие темы будем общаться: Антропоморфные роботы ✔️ Reinforcement learning ✔️ LLM — large language mode, Deep learning ✔️ Беспилотные автомобили и мобильные роботы ✔️ Манипуляторы и алгоритмы в манипуляции, в том числе MOVEit ✔️ ROS-пакеты и другие темы в робототехнике Локация: г. Москва, Кутузовский проспект 32к1, офис Сбера. Регистрируйтесь по ссылке 👈
Hammasini ko'rsatish...
any() и all() Функции проверят, удовлетворяют ли элементы объекта условию.  any() принимает итерируемый объект (например, список nums) в качестве аргумента и возвращает True, если хотя бы один элемент в списке считается True. Если все элементы ложные или nums пуст, то any() возвращает значение False. all() тоже принимает такой объект в качестве аргумента и возвращает значение True, если все элементы в нем считаются истинными, или если итерируемый объект пуст. Если там есть хотя бы один элемент, который считается False, то all() вернет False.
Hammasini ko'rsatish...