uk
Feedback
Python tricks | Хитрости Питона

Python tricks | Хитрости Питона

Відкрити в Telegram

Здесь вы найдете лучшие практики и приёмы, которые используют опытные программисты. Сотрудничество: @SIeep_Token Мы на платформе: https://telegram.me/python_tricks Ссылка на канал: https://t.me/+QayZf6ccsQllZTYy

Показати більше
6 053
Підписники
Немає даних24 години
-117 днів
-5930 день
Архів дописів
💳 Разрежь карту своего банка — от неё нет пользы! Бонусами «Спасибо» можно только рассмешить коллег... Канал «это грабёж!» р
💳 Разрежь карту своего банка — от неё нет пользы! Бонусами «Спасибо» можно только рассмешить коллег... Канал «это грабёж!» расскажет, какие тарифы и акции российских банков сейчас самые выгодные: • Какой банк даёт 15.000 за вход в приложение • Как оформить кешбэк до 100% по дебетовой карте • Как получить 4.000 за оплату коммунальных услуг Подписывайся, чтобы получать от банков реальные деньги, а не бонусы: @etogrаbezh

zip() Функция создаст парные строки с именем и возрастом. Что может быть лучше, чем одновременная обработка сразу нескольких
zip() Функция создаст парные строки с именем и возрастом. Что может быть лучше, чем одновременная обработка сразу нескольких составных объектов, вроде списков? Более того, это открывает прекрасные возможности для манипуляции с данными. Вы можете, например, превратить столбцы таблицы в строки, если пожелаете. 🔗 Python tricks

any() и all() Функции проверят, удовлетворяют ли элементы объекта условию. any() принимает итерируемый объект (например, спис
any() и all() Функции проверят, удовлетворяют ли элементы объекта условию.  any() принимает итерируемый объект (например, список nums) в качестве аргумента и возвращает True, если хотя бы один элемент в списке считается True. Если все элементы ложные или nums пуст, то any() возвращает значение False. all() тоже принимает такой объект в качестве аргумента и возвращает значение True, если все элементы в нем считаются истинными, или если итерируемый объект пуст. Если там есть хотя бы один элемент, который считается False, то all() вернет False. 🔗 Python tricks

Прикинь, это наушники с электродами (⚡️), которые помогают бороться со стрессом и удерживать длительный фокус внимания на сло
Прикинь, это наушники с электродами (⚡️), которые помогают бороться со стрессом и удерживать длительный фокус внимания на сложных задачах! Российский стартап Neiry создал инструмент для тех, кто хочет работать на максимуме своей эффективности. Для тех, кто ловил состояние потока и точно так же ловил полную апатию и выгорание после «запойной» работы 😌 Одна из полезных функций: вам нужно всего лишь 10 минут с трекером, чтобы сконцентрироваться или успокоиться в любой ситуации. Узнайте подробнее о майнд-трекере Neiry: https://neiry.ru/mindtracker?utm_source=tg_in&utm_medium=174pyt&utm_term=ad36X2024 Реклама. ООО "НЕЙРИ". ИНН 9701140612. erid: LjN8JzjbD

[Вебинар] Обзор обновлений Telega.in: подробный гайд по новым функциям сервиса 🔥 Уже в этот четверг на бесплатном вебинаре эксперты Telega.in, Нина и Никита, покажут, как заказчикам и админам использовать новые инструменты, которые сделают размещение рекламы еще быстрее и эффективнее. Регистрируйтесь на вебинар, чтобы узнать: ✅ Что такое рекомендованные каналы и где их найти ✅ Как покупать размещения напрямую через календарь канала ✅ Как легко оформить заказ на горящие предложения ✅ Где искать подборку каналов с персональными скидками ✅ Как нативно разместить маркировку в рекламном посте И многое другое! Эксперты также поделятся практическими советами и ответят на ваши вопросы 🧐 📎 Когда? 18 апреля в 16:00 мск Участие бесплатное, регистрация по ссылке: https://streamyard.com/watch/yiJysCUeFQFX

Включение (Dictionary Comprehension) Позволит лаконично сгенерировать словари в сравнении с той же for loop, занимающей как м
Включение (Dictionary Comprehension) Позволит лаконично сгенерировать словари в сравнении с той же for loop, занимающей как минимум две строки.  🔗 Python tricks

«Моржовый» оператор (Walrus Operator) := присвоит значение переменной как части выражения. 🔗 Python tricks
«Моржовый» оператор (Walrus Operator) := присвоит значение переменной как части выражения. 🔗 Python tricks

F-строки (F-strings) Само олицетворение интерполяции, то есть включения переменных в строковые выводы. 🔗 Python tricks
F-строки (F-strings) Само олицетворение интерполяции, то есть включения переменных в строковые выводы. 🔗 Python tricks

MySQL: WHERE WHERE используется для фильтрации результатов запроса на основе определенного условия. Например, если ты хочешь
MySQL: WHERE WHERE используется для фильтрации результатов запроса на основе определенного условия. Например, если ты хочешь выбрать только определенные строки из таблицы, удовлетворяющие определенному условию, используй WHERE в SQL-запросе. 🔗 Python tricks

Извлечение части списка (Slicing) Используйте извлечение части списка – слайсинг с указанием индексов начального и конечного
Извлечение части списка (Slicing) Используйте извлечение части списка – слайсинг с указанием индексов начального и конечного элементов. Вместо того, чтобы создавать копию my_list, в примере ниже мы напрямую обращаемся к этому объекту. Это рациональное расходование памяти, и на больших объемах данных вы точно оцените эту фичу. 🔗 Python tricks

Свою первую однокомнатную квартиру можно купить по ставке 0,1% с ежемесячным платежом в 23 000 рублей. Видели бы вы лица сотр
Свою первую однокомнатную квартиру можно купить по ставке 0,1% с ежемесячным платежом в 23 000 рублей. Видели бы вы лица сотрудников банка, которые отдают такие ипотечные договоры. Застройщики и банки часто проводят старты продаж, закрытые распродажи, выпускают акционные ставки "только для своих". Такие объекты разбирают в считанные часы. А если знать, где искать такие условия для покупок, то КАЖДЫЙ человек сможет позволить себе собственную современную квартиру. Благодаря этому каналу многие люди смогли правильно взять ипотеку, не платя за проценты, по факту в рассрочку, а потом еще и вернуть около 1 500 000 рублей с покупки этой же квартиры. При чём не у каких-то неизвестных застройщиков, а у самых крупных и надежных девелоперов: ЛСР, Пик, Самолет, ЦДС и т.д. Канал называется «PLEADA». Подписавшись сегодня, завтра ты уже можешь взять себе собственную квартиру.

Множественное назначение (Multiple Assignment) Назначьте несколько переменных в одной строке, используя распаковку кортежа. Э
Множественное назначение (Multiple Assignment) Назначьте несколько переменных в одной строке, используя распаковку кортежа. Это невероятно удобный способ разложить любой сложный объект на независимые переменные.  🔗 Python tricks

Лямбда-функции (Lambda Functions) Создавайте небольшие анонимные функции с ключевым словом lambda. Лямбды просто созданы для
Лямбда-функции (Lambda Functions) Создавайте небольшие анонимные функции с ключевым словом lambda. Лямбды просто созданы для того, чтобы их использовали в функциях высшего порядка в качестве аргумента. Это, безусловно, позволяет добиться более короткого кода. 🔗 Python tricks

Хочешь узнать, как работает OSINT?💻 А как защититься от него?🛡 Тогда мы ждем тебя у нас на канале, чтобы помочь тебе ответи
Хочешь узнать, как работает OSINT?💻 А как защититься от него?🛡 Тогда мы ждем тебя у нас на канале, чтобы помочь тебе ответить на эти вопросы. Ежедневно мы публикуем различную информацию, связанную с кибербезопасностью, стараясь рассказать ее доступным и простым языком.👨🏼‍💻 •ОSINT инструменты и методы защиты от них криптография шифрование сетевые протоколы устройство ботнетов вирусы Все это и не только ты сможешь найти у нас. Наша цель - дать вам знания, которые не просто найти в интернете и трудно понять с первого раза без углубления в тему.📈 Уже у нас на канале мы рассказали о том, как вы ежедневно встречаетесь с дешифровкой информации. Мы ждем тебя тут. И помни, что мир защиты нуждается именно в тебе.🔐

Переменные (ч.3) Опускайте гласные в существительных. В рунете этой практике только предстоит устояться. А зря. Даже частично
Переменные (ч.3) Опускайте гласные в существительных. В рунете этой практике только предстоит устояться. А зря. Даже частичное опущение подойдет. 🔗 Python tricks

Приложение для управления расходами Данное простое приложение позволяет тебе управлять своими расходами. expenses = [] def ad
Приложение для управления расходами Данное простое приложение позволяет тебе управлять своими расходами.

expenses = []

def add_expense():
    item = input("Введите название расхода: ")
    cost = float(input("Введите сумму: "))
    expenses.append((item, cost))
    print("Расход успешно добавлен.")

def view_expenses():
    total = 0
    if not expenses:
        print("У вас пока нет расходов.")
    else:
        print("Ваши расходы:")
        for item, cost in expenses:
            print(f"{item}: {cost}")
            total += cost
        print(f"Общая сумма расходов: {total}")

while True:
    print("\nВыберите действие:")
    print("1. Добавить расход")
    print("2. Просмотреть расходы")
    print("3. Выйти")

    choice = input("Введите номер действия: ")

    if choice == '1':
        add_expense()
    elif choice == '2':
        view_expenses()
    elif choice == '3':
        break
    else:
        print("Некорректный выбор. Пожалуйста, выберите существующий пункт меню.")

🔗 Python tricks

percentile Функция percentile используется для вычисления перцентиля в наборе данных. Перцентиль — это значение, ниже которог
percentile Функция percentile используется для вычисления перцентиля в наборе данных. Перцентиль — это значение, ниже которого падает определенный процент наблюдений в наборе данных. Например, 50-й перцентиль (также известный как медиана) означает, что 50% значений меньше этого значения, а остальные 50% больше. 🔗 Python tricks

Генераторы списков (List Comprehension) Для создания нового списка, где к каждому элементу применена функция. Это обеспечивае
Генераторы списков (List Comprehension) Для создания нового списка, где к каждому элементу применена функция. Это обеспечивает читаемость и отрабатывается компилятором быстрее. 🔗 Python tricks

Перечисления (Enumeration) Используйте enumerate() для перебора списка как с индексом, так и со значением. Это элегантный спо
Перечисления (Enumeration) Используйте enumerate() для перебора списка как с индексом, так и со значением. Это элегантный способ отслеживать индекс того или иного элемента, не просто его значение. 🔗 Python tricks

✨Привет! Меня зовут Семён, я работаю в сфере ML и аналитики данных и пишу в блог nerdit.ru статьи о своем опыте и то, что мож
+1
✨Привет! Меня зовут Семён, я работаю в сфере ML и аналитики данных и пишу в блог nerdit.ru статьи о своем опыте и то, что может пригодиться начинающим в начале их пути изучения больших данных. Приглашаю тебя посетить канал Nerd IT, где я делюсь своим опытом в области машинного обучения и аналитики данных. Если ты хочешь узнать больше о больших данных и получить полезные советы для начинающих, то тебе точно стоит заглянуть к нам! 📊💻