Python Education
قناة بسيطة
Обучаем Python как маленьких, так и взрослых Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/python_educa РКН: clck.ru/3MnbNV
إظهار المزيد8 772
المشتركون
-424 ساعات
-107 أيام
-6630 أيام
أرشيف المشاركات
8 772
🔎Известный Трейдер вложил $260 в токен BODEN и превратил эту сумму в $433 000 — подобные сделки происходят каждый день, нужно только успеть.
Чтоб не пропустить подобные токены, нужно читать канал 👉 В поисках Истинны — там рассказывают простыми словами о том, как с капиталом в $1000 сколотить состояние
🧠Подписка, за которую вы еще не раз себя поблагодарите — https://t.me/+FL_t05i3ivtlYTcy
8 772
Константы пакета string
В Python есть несколько полезных констант в пакете
string, которые нужно знать начинающему программисту:
— string.ascii_letters: строка со всеми буквами английского алфавита (строчными и прописными).
— string.digits: строка со всеми цифрами.
— string.hexdigits: строка со всеми шестнадцатеричными цифрами.
— string.octdigits: строка со всеми восьмеричными цифрами.
— string.punctuation: строка со всеми знаками пунктуации.
— string.whitespace: строка со всеми пробельными символами.
Эти константы позволяют легко получить строки с определенными наборами символов, что часто бывает полезно при работе со строками.
Python Education | ChatGPT8 772
Сделать список плоским
Ох уж эти списки, состоящие из списков. Как бы их сделать попроще, выстроить в один ряд? Для этого тоже есть решение.
В третьей строке код проверяет, не является ли элемент списком. Если да, то использует метод extend() для расширения этим элементом итогового списка, если нет — то присоединяет его как одиночный элемент методом append().
Также в этой строке функция вызывает сама себя и, в случае списков, состоящих из списков, «проваливается» в них до тех пор, пока не доберётся до элементов, не являющихся списками. Это называется рекурсией.
Python Education | ChatGPT
8 772
Перезагрузка оператора
Python поддерживает перезагрузку оператора. Зная эти слова, вы сразу кажитесь настоящим компьютерным гением.
На самом деле, концепция довольно проста. Вы когда-нибудь задавались вопросом, почему в Python можно использовать оператор + для добавления чисел и конкатенации строк? Это и есть перезагрузка оператора в чистом виде.
Вы можете определить объекты, которые будут пользоваться стандартными символами операторов Python по-своему. Тогда их можно будет использовать в зависимости от содержимого объектов, с которыми вы работаете.
Python Education | ChatGPT
8 772
Отрицательный индекс
Если вы хотите начать с последнего знака, то воспользуйтесь отрицательным индексом.
Python Education | ChatGPT
8 772
Лишняя точка с запятой
В отличие от JavaScript, где точка с запятой используется для
отделения инструкций друг от друга, в Python она просто не нужна.
Это настолько частая ошибка, что многие интерпретаторы игнорируют «;» и выполняют код так, как будто её нет.
Python Education | ChatGPT
8 772
Зарезервированные слова для имён переменных
В Python есть список ключевых (или зарезервированных) слов, которые нельзя использовать в качестве имён переменных.
Если нарушить это правило, вы получите сообщение об ошибке SyntaxError: invalid syntax.
Python Education | ChatGPT
8 772
Прикинь, это наушники с электродами (⚡️), которые помогают бороться со стрессом и удерживать длительный фокус внимания на сложных задачах!
Российский стартап Neiry создал инструмент для тех, кто хочет работать на максимуме своей эффективности. Для тех, кто ловил состояние потока и точно так же ловил полную апатию и выгорание после «запойной» работы
😌 Одна из полезных функций: вам нужно всего лишь 10 минут с трекером, чтобы сконцентрироваться или успокоиться в любой ситуации.
Узнайте подробнее о майнд-трекере Neiry: https://neiry.ru/mindtracker?utm_source=tg_in&utm_medium=174pte&utm_term=ad36X2024
Реклама. ООО "НЕЙРИ". ИНН 9701140612. erid: LjN8JzQ7H
8 772
Duck typing
Duck typing — это парадигма в программировании, используемая в языках с динамической типизацией, таких как Python. Суть duck typing заключается в том, что тип объекта определяется его поведением (методами и свойствами), а не явно указанным интерфейсом или базовым классом.
В Python duck typing часто выражается фразой: «Если это выглядит как утка, плавает как утка и крякает как утка, то это, вероятно, и есть утка.»
Python Education | ChatGPT
8 772
Для тех кто просил, канал с мемами для программистов и айтишников👇
https://t.me/+D0XjNt_1yFQ0MmJi
8 772
zip()
Функция создаст парные строки с именем и возрастом. Что может быть лучше, чем одновременная обработка сразу нескольких составных объектов, вроде списков? Более того, это открывает прекрасные возможности для манипуляции с данными. Вы можете, например, превратить столбцы таблицы в строки, если пожелаете.
Python Education | ChatGPT
8 772
any() и all()
Функции проверят, удовлетворяют ли элементы объекта условию.
any() принимает итерируемый объект (например, список nums) в качестве аргумента и возвращает True, если хотя бы один элемент в списке считается True. Если все элементы ложные или nums пуст, то any() возвращает значение False.
all() тоже принимает такой объект в качестве аргумента и возвращает значение True, если все элементы в нем считаются истинными, или если итерируемый объект пуст. Если там есть хотя бы один элемент, который считается False, то all() вернет False.
Python Education | ChatGPT8 772
💳 Разрежь карту своего банка — от неё нет пользы!
Бонусами «Спасибо» можно только рассмешить коллег...
Канал «это грабёж!» расскажет, какие тарифы и акции российских банков сейчас самые выгодные:
• Какой банк даёт 15.000 за вход в приложение
• Как оформить кешбэк до 100% по дебетовой карте
• Как получить 4.000 за оплату коммунальных услуг
Подписывайся, чтобы получать от банков реальные деньги, а не бонусы:
@etogrаbezh
8 772
Включение (Dictionary Comprehension)
Позволит лаконично сгенерировать словари в сравнении с той же for loop, занимающей как минимум две строки.
Python Education | ChatGPT
8 772
🔵 Практический интенсив «Python-разработчик: основы за 2 дня» — 23-24 апреля в 19:00 мск.
О перспективах направления Python и многом другом расскажет Грегори Салиба, старший разработчик ЭквантаЛаб с опытом в разработке более 3 лет.
На вебинаре вы:
☑️ Самостоятельно напишете Telegram-бота с карточными мини-играми.
☑️ Познакомитесь с синтаксисом языка и сферами его применения.
☑️ Узнаете, чего ждут работодатели от junior-разработчиков и что делать, чтобы найти работу без опыта.
Переходите по ссылке, чтобы зарегистрироваться на бесплатный практический интенсив и забрать подарки 🎁
8 772
«Моржовый» оператор (Walrus Operator)
:= присвоит значение переменной как части выражения.
Python Education | ChatGPT8 772
F-строки (F-strings)
Само олицетворение интерполяции, то есть включения переменных в строковые выводы.
Python Education | ChatGPT
8 772
Работа с регистрами
Строки в Python имеют свойство регистра — прописные и строчные буквы считаются разными символами.
Для преобразования регистра используются методы строк:
str.upper() — преобразует строку к верхнему регистру.
str.lower() — преобразует строку к нижнему регистру.
str.swapcase() — меняет регистр каждого символа на противоположный.
str.capitalize() — делает первую букву заглавной, остальные строчными.
Регистр конкретного символа можно проверить в строке методами:
str.isupper() — проверка на заглавный регистр.
str.islower() — проверка на строчный регистр.
Регистр важно учитывать при сравнении строк на равенство.
Python Education | ChatGPT8 772
Преподавателя МГУ выгнали с работы за ведение телеграм-канала
Иосиф Абрамович долгие годы был одним из выдающихся политических экономистов современной России.
Его таланты привлекли внимание российской редакции The Economist, и он включился в работу.
Заняв ключевую позицию аналитика, он с точностью до дня предсказал даты начала СВО и мобилизации, посты в канале за январь 2022 — тому доказательство.
И был единственным, кто предрёк теракт в Крокусе — пост от 20 марта, за 2 дня до трагедии.
Сейчас он жёстко и без воды даёт расклад на важнейшие события, ожидающие Россию в конце апреля.
Подписывайтесь, вы должны знать правду:
@еconomist
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
