Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam

Пикабу Игры +1000 бесплатных онлайн игр

Красочная расслабляющая игра в жанре маджонг - Накорми Попугая! Собирайте плитки с фруктами, набирайте очки, побеждайте!

Накорми Попугая

Аркады, Маджонг, Казуальные

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

Головоломка. Болты и Гайки

Казуальные, Гиперказуальные, Головоломки

Играть
Модное кулинарное Шоу! Игра в ресторан, приготовление блюд, декорирование домов и преображение внешности героев.

Кулинарные истории

Казуальные, Новеллы, Симуляторы

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

Пинбол Пикабу

Аркады, На ловкость, Казуальные

Играть
Пройдите все испытания в игре кальмара второго сезона

Игра в кальмара 2: новые испытания

Аркады, Казуальные, Для мальчиков

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Функция

С этим тегом используют

Пикабу Предложение Предложения по Пикабу Математика Полезное ВКонтакте Обновление Все
350 постов сначала свежее
2
Xrapovik
Xrapovik
1 месяц назад

Интересная функция свистка⁠⁠

Интересная функция свистка Свисток, Одеяло, Функция, Опция, Длиннопост
Показать полностью 1
[моё] Свисток Одеяло Функция Опция Длиннопост
1
2
ru1000
ru1000
1 месяц назад
Серия Игрушечный программист - мой опыт Construct 3

9. Функции - Порядок в проекте Construct 3 - собственный взгляд⁠⁠

Добрый день!

Меня зовут Руслан.
С 2016 года делаю игры в редакторе Construct 3.

Функции

1) Все блоки кода, повторяющиеся более 1 раза или представляющие из себя отдельный законченный блок - выношу в функции.

2) Имена функций пишу на английском с выделением первой буквы каждого слова.

9. Функции - Порядок в проекте Construct 3 - собственный взгляд Construct 3, Функция, Браузерные игры, Gamedev, Порядок

Функции в Construct 3.

3) Название функции дублирую в названии её группы - чтобы проще было искать по закрытым группам.

Как обычно, Телеграм:
https://t.me/toyprogrammer

[моё] Construct 3 Функция Браузерные игры Gamedev Порядок
2
4
Stroyka1111
Stroyka1111
1 месяц назад
Стройка. Интересные решения

Храповая отвертка⁠⁠

Если кому надо, вот на Али, на Яндекс Маркете
Подписывайтесь на наше сообщество на Пикабу Стройка. Интересные решения

Вертикальное видео Строительство Короткие видео Инструменты Ремонт Повтор Отвертка Механизм Портативный Угол Функция Все в одном Видео
2

Оформить подписку для бизнеса

Перейти
Партнёрский материал Реклама
specials
specials

Ваш бизнес заслуживает большего!⁠⁠

Оформляйте подписку Пикабу+ и получайте максимум возможностей:

Ваш бизнес заслуживает большего! Малый бизнес, Предпринимательство, Бизнес

О ПОДПИСКЕ

Малый бизнес Предпринимательство Бизнес
8
exgirlfriendback
exgirlfriendback
3 месяца назад

Бери брат!⁠⁠

Ебонджорно

Арбуз Функция Юмор Вертикальное видео Shazam Видео Короткие видео Telegram (ссылка)
2
9
PythonGet
PythonGet
4 месяца назад
Программирование на python
Серия Python_get

Лямбда-функции: как котик ловит мышку⁠⁠

Привет, начинающий программист! Сегодня мы поговорим о лямбда-функциях в Python. Если ты только начал свой путь в программировании, то, возможно, уже слышал это загадочное слово "лямбда". Но что это такое? Почему оно звучит так, будто это имя кота из греческой мифологии? Давай разбираться вместе! 🐾

О чём речь?

Лямбда-функция — это способ написать функцию в одну строчку. Представь, что ты хочешь дать своему коту команду "лови мышку", но вместо длинного объяснения, как именно это делать, ты просто показываешь пальцем на мышь. Вот так же работает лямбда: коротко, быстро и по делу.

Как работает?

Лямбда-функция — это анонимная функция. Это значит, что у неё нет имени, как у обычных функций, которые мы создаём с помощью def. Она создаётся с помощью ключевого слова lambda, и её можно использовать там, где нужна простая операция.

Синтаксис:

lambda arguments: expression

arguments — это входные данные (например, как корм для кота).

expression — это то, что функция возвращает (например, довольное мурчание кота).

Пример: котик и его любимая еда

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

Лямбда-функции: как котик ловит мышку Python, Программирование, Обучение, Урок, Lambda, Функция, Бесплатное обучение, Длиннопост

💡 Объяснение:

  • map применяет лямбда-функцию к каждому элементу списка food.

  • Лямбда берёт длину строки (например, "fish" — 4 буквы) и умножает её на 100 (условные калории).

  • В результате мы получаем список калорий для каждого блюда.

Историческая справка

Лямбда-функции пришли к нам из функционального программирования. Их название происходит от греческой буквы "лямбда" (λ), которая использовалась в математической логике для обозначения анонимных функций. Так что, можно сказать, что лямбда — это древний и мудрый кот, который знает, как делать всё быстро и эффективно. 🐱

Примеры использования в различных ситуациях

🐾 1. Сортировка списка по длине строк:

Лямбда-функции: как котик ловит мышку Python, Программирование, Обучение, Урок, Lambda, Функция, Бесплатное обучение, Длиннопост

💡 Объяснение: Лямбда-функция берёт длину каждого слова и использует её для сортировки.

🐾 2. Фильтрация списка:

Лямбда-функции: как котик ловит мышку Python, Программирование, Обучение, Урок, Lambda, Функция, Бесплатное обучение, Длиннопост

💡 Объяснение: Лямбда проверяет, делится ли число на 2 без остатка, и оставляет только те, которые подходят.

🐾 3. Комбинация с reduce:

Лямбда-функции: как котик ловит мышку Python, Программирование, Обучение, Урок, Lambda, Функция, Бесплатное обучение, Длиннопост

💡 Объяснение: Лямбда берёт два числа, складывает их и передаёт результат дальше.

Когда использовать лямбда, а когда нет?

Лямбда-функции хороши для простых операций, которые можно описать в одну строчку. Но если твоя функция становится сложной, лучше использовать def. Это как с котами: если ты хочешь, чтобы кот просто поймал мышь, достаточно короткой команды. Но если ты хочешь, чтобы он сварил тебе кофе, придётся объяснить подробнее. ☕️

Лямбда-функции — это мощный инструмент, который позволяет писать код компактно и красиво. Они особенно полезны, когда нужно быстро обработать данные или передать функцию как аргумент. Но помни: с большой силой приходит большая ответственность. Не злоупотребляй лямбдами, чтобы твой код оставался читаемым.

А как вам лямбда? Полезно? Напиши в комментариях, где вы уже использовали или планируете использовать лямбда-функции.🐾

Замечу, что на канале https://t.me/pytonism вышла серия постов, подробно раскрывающая тему анонимных функций, с примерами и котиками)

Показать полностью 4
[моё] Python Программирование Обучение Урок Lambda Функция Бесплатное обучение Длиннопост
4
7
PythonGet
PythonGet
5 месяцев назад
Программирование на python
Серия Python_get

Котики на карте: как функция map помогает нам управлять данными, как ловкий кот⁠⁠

Функция map – это как умный кот, который помогает вам быстро и эффективно обрабатывать данные. Она позволяет взять список и применить к каждому его элементу определенную операцию, превращая скучные данные в полезные результаты. В этом посте мы разберем, как использовать эту функцию, чтобы ваши данные не путались, как котята в клубке ниток!

Что такое функция map?

Функция map – это как волшебная палочка для ваших данных. Она позволяет взять список (или другой итерируемый объект) и применить к каждому его элементу определенную функцию. В итоге вы получаете новый список, где каждый элемент – это результат применения этой функции.

Алгоритм работы функции map

  1. Выберите функцию: Определите, какую операцию вы хотите выполнить над элементами.

  2. Создайте итератор: Подготовьте список, который вы будете преобразовывать.

  3. Примените функцию: Используйте map для применения вашей функции ко всем элементам списка.

  4. Получите результат: Превратите итератор в список, чтобы увидеть результат.

Историческая справка

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

Как работает функция map?

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

Котики на карте: как функция map помогает нам управлять данными, как ловкий кот Программирование, Обучение, Python, Код, Функция, Карты, Кот, Длиннопост

Примеры нестандартного использования функции map

1. Преобразование строк: Вы можете использовать map, чтобы преобразовать все строки в верхний регистр. Это как если бы ваши котята вдруг решили стать настоящими львами и начали рычать!

Котики на карте: как функция map помогает нам управлять данными, как ловкий кот Программирование, Обучение, Python, Код, Функция, Карты, Кот, Длиннопост

2. Фильтрация данных: С помощью map можно также фильтровать данные, возвращая только те, которые соответствуют определенному условию. Это как если бы вы выбрали только тех котят, которые умеют ловить мышей!

Котики на карте: как функция map помогает нам управлять данными, как ловкий кот Программирование, Обучение, Python, Код, Функция, Карты, Кот, Длиннопост

3. Сложные преобразования: Вы можете использовать map для выполнения более сложных операций, например, объединения данных из нескольких источников. Это как если бы ваши котята решили объединить свои силы, чтобы поймать самую большую мышь в округе!

Котики на карте: как функция map помогает нам управлять данными, как ловкий кот Программирование, Обучение, Python, Код, Функция, Карты, Кот, Длиннопост

Функция map – это ваш верный помощник в мире программирования, который поможет вам быстро и эффективно обрабатывать данные. Она превращает скучные списки в яркие результаты, как котята превращают обычный день в настоящий праздник!

А какие интересные применения функции `map` вы можете придумать? Или, может быть, у вас есть вопросы о других функциях в Python? Давайте обсудим!

А на канале https://t.me/pytonism вас уже ждёт новая задача!

Показать полностью 4
[моё] Программирование Обучение Python Код Функция Карты Кот Длиннопост
2
961
Skyscrew
Skyscrew
6 месяцев назад
Лига Сисадминов

Флипы обратной функции⁠⁠

Флипы обратной функции
Картинка с текстом Мемы Кот IT юмор Рыба Функция
15

Продвиньте ваш пост

Перейти
Партнёрский материал Реклама
specials
specials

Нужно больше внимания к постам? Есть способ!⁠⁠

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

Все просто: оставьте заявку в форме, добавьте ссылку на пост и выберите подходящий бюджет. Все. Ваш пост покажут во всех лентах на специальных позициях. Ну а вы получите дополнительную аудиторию и отклик пользователей.

Продвинуть пост

Продвижение Посты на Пикабу Текст
222
pikabu4
pikabu4
Авторские переводы
Комиксы
6 месяцев назад

Функции⁠⁠

Функции Safely Endangered, Перевел сам, Комиксы, Функция, Компьютерные игры, Жизнь, Реальность

https://vk.com/artqot

Показать полностью 1
[моё] Safely Endangered Перевел сам Комиксы Функция Компьютерные игры Жизнь Реальность
20
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии