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()
Функция создаст парные строки с именем и возрастом. Что может быть лучше, чем одновременная обработка сразу нескольких составных объектов, вроде списков? Более того, это открывает прекрасные возможности для манипуляции с данными. Вы можете, например, превратить столбцы таблицы в строки, если пожелаете.
🔗 Python tricks
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, занимающей как минимум две строки.
🔗 Python tricks
«Моржовый» оператор (Walrus Operator)
:= присвоит значение переменной как части выражения.
🔗 Python tricksF-строки (F-strings)
Само олицетворение интерполяции, то есть включения переменных в строковые выводы.
🔗 Python tricks
MySQL: WHERE
WHERE используется для фильтрации результатов запроса на основе определенного условия. Например, если ты хочешь выбрать только определенные строки из таблицы, удовлетворяющие определенному условию, используй WHERE в SQL-запросе.
🔗 Python tricks
Извлечение части списка (Slicing)
Используйте извлечение части списка – слайсинг с указанием индексов начального и конечного элементов. Вместо того, чтобы создавать копию my_list, в примере ниже мы напрямую обращаемся к этому объекту. Это рациональное расходование памяти, и на больших объемах данных вы точно оцените эту фичу.
🔗 Python tricks
Свою первую однокомнатную квартиру можно купить по ставке 0,1% с ежемесячным платежом в 23 000 рублей. Видели бы вы лица сотрудников банка, которые отдают такие ипотечные договоры.
Застройщики и банки часто проводят старты продаж, закрытые распродажи, выпускают акционные ставки "только для своих". Такие объекты разбирают в считанные часы. А если знать, где искать такие условия для покупок, то КАЖДЫЙ человек сможет позволить себе собственную современную квартиру.
Благодаря этому каналу многие люди смогли правильно взять ипотеку, не платя за проценты, по факту в рассрочку, а потом еще и вернуть около 1 500 000 рублей с покупки этой же квартиры. При чём не у каких-то неизвестных застройщиков, а у самых крупных и надежных девелоперов: ЛСР, Пик, Самолет, ЦДС и т.д.
Канал называется «PLEADA». Подписавшись сегодня, завтра ты уже можешь взять себе собственную квартиру.
Множественное назначение (Multiple Assignment)
Назначьте несколько переменных в одной строке, используя распаковку кортежа. Это невероятно удобный способ разложить любой сложный объект на независимые переменные.
🔗 Python tricks
Лямбда-функции (Lambda Functions)
Создавайте небольшие анонимные функции с ключевым словом
lambda. Лямбды просто созданы для того, чтобы их использовали в функциях высшего порядка в качестве аргумента. Это, безусловно, позволяет добиться более короткого кода.
🔗 Python tricksХочешь узнать, как работает OSINT?💻 А как защититься от него?🛡 Тогда мы ждем тебя у нас на канале, чтобы помочь тебе ответить на эти вопросы.
Ежедневно мы публикуем различную информацию, связанную с кибербезопасностью, стараясь рассказать ее доступным и простым языком.👨🏼💻
•ОSINT инструменты и методы защиты от них
•криптография
•шифрование
•сетевые протоколы
•устройство ботнетов
•вирусы
Все это и не только ты сможешь найти у нас.
Наша цель - дать вам знания, которые не просто найти в интернете и трудно понять с первого раза без углубления в тему.📈
Уже у нас на канале мы рассказали о том, как вы ежедневно встречаетесь с дешифровкой информации.
Мы ждем тебя тут. И помни, что мир защиты нуждается именно в тебе.🔐
Переменные (ч.3)
Опускайте гласные в существительных. В рунете этой практике только предстоит устояться. А зря. Даже частичное опущение подойдет.
🔗 Python tricks
Приложение для управления расходами
Данное простое приложение позволяет тебе управлять своими расходами.
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 trickspercentile
Функция percentile используется для вычисления перцентиля в наборе данных. Перцентиль — это значение, ниже которого падает определенный процент наблюдений в наборе данных. Например, 50-й перцентиль (также известный как медиана) означает, что 50% значений меньше этого значения, а остальные 50% больше.
🔗 Python tricks
Генераторы списков (List Comprehension)
Для создания нового списка, где к каждому элементу применена функция. Это обеспечивает читаемость и отрабатывается компилятором быстрее.
🔗 Python tricks
Перечисления (Enumeration)
Используйте
enumerate() для перебора списка как с индексом, так и со значением. Это элегантный способ отслеживать индекс того или иного элемента, не просто его значение.
🔗 Python tricks✨Привет! Меня зовут Семён, я работаю в сфере ML и аналитики данных и пишу в блог nerdit.ru статьи о своем опыте и то, что может пригодиться начинающим в начале их пути изучения больших данных.
Приглашаю тебя посетить канал Nerd IT, где я делюсь своим опытом в области машинного обучения и аналитики данных. Если ты хочешь узнать больше о больших данных и получить полезные советы для начинающих, то тебе точно стоит заглянуть к нам! 📊💻
