Телеграм канал 'Python School'

Python School


95'799 подписчиков
4'409 просмотров на пост

Уроки по Python, которые упростят вам жизнь. Без идиотских туториалов.

Наши мемы для программистов: @conhum

Сотрудничество - @alivian

Канал сотрудничает с рекламным сервисом @Tgpodbor_official

Детальная рекламная статистика будет доступна после прохождения простой процедуры регистрации


Что это дает?
  • Детальная аналитика 5'572'296 каналов
  • Доступ к 1'533'798'153 рекламных постов
  • Поиск по 5'770'923'142 постам
  • Отдача с каждой купленной рекламы
  • Графики динамики изменения показателей канала
  • Где и как размещался канал
  • Детальная статистика по подпискам и отпискам
Telemetr.me

Telemetr.me Подписаться

Аналитика телеграм-каналов - обновления инструмента, новости рынка.

Найдено 2963 поста

Что хранится в атрибуте dict

Атрибут dict содержит словарь, который хранит атрибуты объекта в виде пар ключ-значение. Этот словарь заполняется значениями при создании объекта и может быть изменен позже.
Изображение
Skillbox дарит 14 дней бесплатного обучения английскому языку!

Обучение подойдет, если вы:
— хотите начать обучение и знаете, что оно дастся непросто
— уже говорите, но хотите прокачать английский
— хотите освоить язык в сжатые сроки
— хорошо понимаете речь, но с трудом говорите

Методика обучения разработана специально для русскоговорящих и дает первые результаты после 8 занятий — она учитывает особенности артикуляции и построения фраз. Вы избежите ошибок и быстро начнете говорить.

Приобретение обучения гарантирует повышение уровня английского, или Skillbox доучит бесплатно!

🎁 Получить бесплатный доступ к платформе можно по промокоду PythonSchool — переходите и обучайтесь: https://go.redav.online/9f8f3262cb041210?erid=LdtCKHfVR&m=1
Изображение
Может ли быть индекс списка отрицательным

Да, индекс списка может быть отрицательным. В таком случае, отрицательное значение считается от конца списка, где -1 соответствует последнему элементу, -2 — предпоследнему элементу и так далее.

Например, чтобы получить последний элемент списка my_list в Python, можно использовать следующую команду.
Изображение
Сделаем из вашего ребенка первоклассного IT-специалиста, мастер класс для детей 8-17 лет.

Уже сегодня все отрасли экономики нуждаются в IT-шниках, представьте какая будет нехватка специалистов через 5-10 лет?! Запишите вашего ребенка на мастер-класс, чтобы он смог найти свой интерес в сфере IT уже сейчас.

Занятия разделены на маленькие возрастные группы до 8 детей и прорабатывают разные задачи. Выберете ту которая больше всего понравиться вашему ребенку.

Записывайтесь на мастер-класс по ссылке, раскройте потенциал своего ребенка, за что он будет вам благодарен.

Реклама. Информация о рекламодателе по ссылкам в посте.
Что значит конструкция pass

В Python, pass является пустым оператором. Он используется там, где синтаксически требуется оператор, но никаких действий выполнять не нужно. Например, это может быть полезно при написании заглушки функции, которая будет реализована позже, или в цикле, который ничего не должен делать на данной итерации.
Изображение
Как просмотреть методы объекта

Чтобы посмотреть все методы и атрибуты, связанные с определенным объектом в Python, можно использовать функцию dir(). Она принимает объект в виде аргумента и возвращает список имен всех атрибутов и методов объекта. Например, если нужно увидеть все методы и атрибуты, связанные с объектом my_list.
Изображение
Всего за 5 минут определите подходящую вам IT-профессию.

Онлайн-школа Skillfactory разработала уникальный профориентационный тест из 18 вопросов. Ответив на них, узнаете наиболее подходящую вам специальность.

Работайте в российских или зарубежных компаниях, в офисе или удаленно. Для айтишников — сниженная ставка по ипотеке, высокая зарплата, комфортные условия и гибкий график.

Переходите по специальной ссылке, чтобы пройти тест, получить карьерный гайд по профессии и скидку 45% на обучение.

Реклама. Информация о рекламодателе по ссылкам в посте.
docstring

Docstring в Python — это строка документации, которая описывает, что делает функция, метод, модуль или класс Python. Данная строка располагается в начале определения объекта и используется для генерации документации автоматически. В других словах, docstring используется для создания описания API и содержит информацию о том, как использовать функцию или метод, какие аргументы они принимают и какие значения возвращают.
Изображение
Станьте Python-разработчиком за 0₽

Зарплата начинающего Python разработчика от 100 000₽, а стоимость обучения на профессию в онлайн-школах от 120 000 до 300 000 рублей.

Прямо сейчас GeekBrains отдают бесплатно 3 курса по IT, в том числе и курс по Python.

⚠️Переходите по ссылке и забирайте курс по Python — только до 30-го апреля: https://go.redav.online/66571740954b5d30?erid=LdtCK7b7u&m=1
Изображение
В чём разница между типами list и tuple?

В Python, список (list) и кортеж (tuple) являются двумя различными типами данных, которые предоставляют набор элементов в определенном порядке. Основная разница между ними заключается в том, что список может быть изменен (мутабельный тип), а кортеж является неизменяемым (иммутабельным типом).

То есть, после создания кортежа, вы не можете изменять его содержимое, добавлять или удалять элементы. Это делает кортежи более эффективными по памяти и дает гарантию того, что их содержимое не будет изменено случайно в коде. В то время как список может быть изменен, что было бы очень полезно, если вам нужна коллекция элементов, которые вы можете изменять по ходу выполнения кода.
Изображение
Выберите высокооплачиваемую IT-профессию и участвуйте в розыгрыше 200 000 рублей на обучение.

IT-рентген от онлайн-школы Skillfactory — это бесплатный вебинар, на котором вы пройдете тест на профориентацию, получите 6 гайдов по IT-направлениям. А еще встретитесь с экспертами, которые проведут карьерную консультацию.

В итоге определитесь с профессией и попадете в закрытое сообщество специалистов из индустрии.

Регистрируйтесь на бесплатный вебинар прямо сейчас и станьте участником розыгрыша 200 000 рублей на обучение.
Изображение
Злоупотребление импортом

Начинающие разработчики часто импортируют все имена из модулей.

Так делать не стоит, потому что модуль может содержать большое количество объектов, и импорт всего списка замедлит работу программы. Кроме того, иногда это приводит к дублированию определений идентификаторов, что усложняет чтение кода.
Изображение

💳 У Газпромбанка жирная акция, успеваем поучаствовать! Получите до 20 000 баллов за 4 месяца использования карты + 1000₽ кэшбэка от банка!

В чем заключается акция:
— Оформите бесплатную карту по ссылке.
— Совершайте ваши обычные покупки в категориях: супермаркеты, АЗС, одежда и обувь, такси/транспорт и аптеки.
— Получайте стабильные 25% кэшбэка 4 месяца подряд.

Максимально за 1 месяц можно получить кэшбэком 5000 баллов, акция длится 4 месяца. Все, кто оформит карту сейчас и начнут оплачивать покупки картой — к августу получат целых 20 000 баллов.

❗️За первую покупку от 1000₽ получите 1000₽ кэшбэка от банка.

😍 Важно! Баллы можно обменять на рубли или компенсировать покупки. Курс обмена: 1 балл = 1₽
Акция доступна как новым, так и действующим клиентам, такую выгоду нельзя упустить!

Изображение
Оператор «+» для конкатенации

«+» — простой и понятный для новичков оператор, но он не всегда является самым эффективным решением для конкатенации. Чем больше строк вам нужно соединить в одну, тем больше плюсов придётся добавить, а это засоряет код. Поэтому для конкатенации лучше использовать f-строки.
Изображение

Исследуешь айтишную тему, но пока нет большого опыта? Залетай до 20 апреля на «Цифровой марафон» Сбера и «Школы 21» и соревнуйся с равными! Три счастливчика отправятся отдыхать на премиум-курорты и прокачивать знания в СберУниверситете.

Конкурс проводят по всей России, а минимальный возраст для участия — от 18 лет. Отличная возможность оценить свои навыки и получить советы для дальнейшего развития. А главное — лучшие в своих категориях отправятся на очный финал в Москву с церемонией награждения.

Для успеха нужно пройти онлайн-игру на проверку логики и памяти, тестирование в соответствии с твоим уровнем подготовки и цифровой диктант. Здесь ты выбираешь язык, на котором будешь писать код. Заработай как можно больше очков, чтобы попасть в суперфинал, расправиться с более сложными задачами и выиграть главные призы!

Дедлайн подачи заявок на участие уже не за горами, скорее переходи на сайт и регистрируйся!

Изображение
Неправильное копирование словарей и списков

Первое, что приходит в голову новичку, когда нужно сделать
копию словаря или списка — использовать оператор присваивания.

Проблема в том, что благодаря оператору присваивания теперь
при изменении dict_b словарь dict_a тоже будет изменён.
Изображение

Программирование сейчас - один из немногих социальных лифтов, доступных всем!

Лучший способ начать свой путь в IT - изучать Python. Этот язык не такой сложный для изучения, однако на нем создают сайты, чат-боты и даже искусственный интеллект. Например, Netflix, YouTube и Google написаны на этом языке.

С нуля стать опытным разработчиком со средней зарплатой в 180 000 рублей можно в онлайн-школе Product Star на курсе “Профессия: Python-разработчик”. Курс создан специалистами из топовых компаний с реальным опытом в индустрии, благодаря чему в процессе обучения вы будете погружаться в реальные кейсы.

После обучения ваше портфолио пополнится проектами, которые будет не стыдно показать любому работодателю. И самое главное: Product Star гарантируют трудоустройство, а если в процессе поймете, что специальность не для вас, вам вернут деньги.

Станьте Python-разработчиком вместе с ProductStar. Скидка до 57% и техническое собеседование с топовым разработчиком в подарок - https://go.productstar.ru/u81EMR?erid=LjN8KbEnk

Реклама. ООО "ТРИВИУМ". ИНН 7806297293.

Видео/гифка, 1 сек,
Операторы «++» и «—»

Если вы начали учить Python после других языков программирования, можете удивиться, что в нём нет привычных операторов инкремента «++» и декремента «—». При их использовании вы увидите ошибку SyntaxError: invalid syntax.
Изображение
Отсутствие двоеточия

Во многих языках программирования после объявления циклов и функций идут фигурные скобки, а в них необходимый код. В Python такие скобки не используются, зато есть двоеточие, о котором многие забывают. Это настолько распространённая ошибка, что большинство редакторов кода подсвечивают места, где двоеточие пропущено.
Изображение
Приведите свое тело в хорошую форму и поддерживайте организм в здоровом состоянии!

Присоединяйтесь к бесплатному вебинару о клеточном питании на котором вы узнаете, как оценить текущее состояние своего организма через 6 анализов, изучите важные микронутриенты - витамины, минералы, аминокислоты, и ознакомьтесь с 4 шагами для оптимизации питания.

После вебинара вас ждут:

— Методическое пособие с списком необходимых продуктов;
— Инструкция по самодиагностике для выявления факторов неусвоения витаминов;
— Возможность присоединиться к закрытому чату с единомышленниками и экспертами.

Регистрируйтесь на бесплатный вебинар по ссылке и создайте здоровое будущее для себя!

Реклама. Информация о рекламодателе по ссылкам в посте.

Найдено 2963 поста