pythonaa | Unsorted

Telegram-канал pythonaa - Python School

-

Subscribe to a channel

Python School

GeekBrains дарит 55% скидку на обучение интернет-профессиям с гарантией трудоустройства.

Список профессий участвующих в акции:

Digital-маркетолог (зп 135 000₽)
Веб-дизайнер (зп 245 000₽)
Графический дизайнер (зп 120 000₽)
Веб-разработчик (зп 245 000₽)
Python-разработчик (зп 270 000₽)
Java-разработчик (зп 275 000₽)
Инженер по тестированию (зп 110 000₽)

Приобретение обучения гарантирует трудоустройство, или GeekBrains вернет деньги! Скидка активируется по промокоду UPSKILL.

На все программы обучения действует комфортная рассрочка — первый платеж через месяц после старта обучения.

⚠️Акция действительна только по ссылкам в посте. Срок окончания акции 1 мая 2024 года.

Читать полностью…

Python School

Москвички, дорогие девушки, ловите канал москоугёрлз — там рассказывают про интересные женские мероприятия и события в столице.

Секретные места, бесплатные мероприятия, лайфхаки по уходу для девушек города и, конечно, мемы — в одной ленте: @mossgirls

Читать полностью…

Python School

Что такое globals() и locals()

globals() и locals() — это встроенные функции в Python, которые возвращают словари глобальных и локальных переменных соответственно.

globals() возвращает словарь, содержащий все глобальные переменные, доступные в текущей области видимости, включая встроенные переменные.

locals() возвращает словарь, содержащий все локальные переменные, определенные в текущей области видимости. Это включает аргументы функции и переменные, которым присвоено значение внутри функции.

Читать полностью…

Python School

Что такое *args и **kwargs в определении функции

*args и **kwargs — это специальные параметры в Python, которые позволяют передавать переменное количество аргументов в функцию. Параметр *args используется для передачи переменного количества аргументов без ключевого слова. Он представляет собой кортеж из всех дополнительных аргументов, переданных функции. Параметр **kwargs используется для передачи переменного количества именованных аргументов. Он представляет собой словарь из всех дополнительных именованных аргументов, переданных функции.

Читать полностью…

Python School

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

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

Читать полностью…

Python School

Может ли быть индекс списка отрицательным

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

Например, чтобы получить последний элемент списка my_list в Python, можно использовать следующую команду.

Читать полностью…

Python School

Что значит конструкция pass

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

Читать полностью…

Python School

Всего за 5 минут определите подходящую вам IT-профессию.

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

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

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

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

Читать полностью…

Python School

Станьте Python-разработчиком за 0₽

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

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

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

Читать полностью…

Python School

Выберите высокооплачиваемую IT-профессию и участвуйте в розыгрыше 200 000 рублей на обучение.

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

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

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

Читать полностью…

Python School

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

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

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

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

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

Читать полностью…

Python School

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

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

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

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

Читать полностью…

Python School

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

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

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

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

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

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

Читать полностью…

Python School

Отсутствие двоеточия

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

Читать полностью…

Python School

Лишняя точка с запятой

В отличие от JavaScript, где точка с запятой используется для
отделения инструкций друг от друга, в Python она просто не нужна.

Это настолько частая ошибка, что многие интерпретаторы игнорируют «;» и выполняют код так, как будто её нет.

Читать полностью…

Python School

Зачем в Python используется ключевое слово self

В Python ключевое слово self используется для обращения к текущему объекту класса. Оно передается как первый аргумент в методы класса и позволяет работать с атрибутами и методами объекта класса внутри этих методов.

Читать полностью…

Python School

Что такое декоратор и как написать собственный

Декоратор в Python — это функция, которая принимает другую функцию в качестве аргумента и расширяет ее функциональность без изменения ее кода. Декораторы могут использоваться для добавления логирования, проверки аутентификации, тайминга выполнения и других аспектов.

Читать полностью…

Python School

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

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

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

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

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

Читать полностью…

Python School

Skillbox дарит 6 месяцев бесплатного обучения интернет-профессиям с гарантией трудоустройства.

Список профессий участвующих в акции:

SMM-маркетолог (зп 150 000₽)
Веб-дизайнер (зп 140 000₽)
Графический дизайнер (зп 80 000₽)
Data Analyst (зп 285 000₽)
Java-разработчик (зп 150 000₽)
Разработчик игр на Unity (зп 120 000₽)
Тестировщик ПО (зп 165 000₽)

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

⚠️Акция действительна только по ссылкам в посте. Срок окончания акции 29 апреля 2024 года.

Читать полностью…

Python School

Skillbox дарит 14 дней бесплатного обучения английскому языку!

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

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

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

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

Читать полностью…

Python School

Сделаем из вашего ребенка первоклассного IT-специалиста, мастер класс для детей 8-17 лет.

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

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

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

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

Читать полностью…

Python School

Как просмотреть методы объекта

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

Читать полностью…

Python School

docstring

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

Читать полностью…

Python School

В чём разница между типами list и tuple?

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

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

Читать полностью…

Python School

Злоупотребление импортом

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

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

Читать полностью…

Python School

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

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

Читать полностью…

Python School

Неправильное копирование словарей и списков

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

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

Читать полностью…

Python School

Операторы «++» и «—»

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

Читать полностью…

Python School

Приведите свое тело в хорошую форму и поддерживайте организм в здоровом состоянии!

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

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

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

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

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

Читать полностью…

Python School

От английского издания TechBullion вышло сравнение генеративных нейросетей. Спойлер: сразу две российские модели вошли в топ-10

В тройку лидеров попали нейрогиганты Midjourney, Stable Diffusion и DALL-E 3. На пятом месте расположился Kandinsky от Сбера, а YandexArt замыкает ведущую десятку

Продвигаем отечественные нейросети в массы

Читать полностью…
Subscribe to a channel