The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск языка программирования Python 3.10"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Выпуск языка программирования Python 3.10" –2 +/
Сообщение от Простоникemail (ok), 05-Окт-21, 15:16 
Отлично. Некоторые фичи спорны, но в целом есть и полезные улучшения.
Пользуясь случаем напомню известный финт про словарь вместо кейса.
Мне кажется вполне наглядно.
Лямбды совсем не обязательны.
def get_temp_description(temp):
    return {
               temp < -20: 'Холодно',
        -20 <= temp < 0:   'Прохладно',
          0 <= temp < 15:  'Зябко',
         15 <= temp < 25:  'Тепло',
         25 <= temp:       'Жарко'
    }[True]
Интересный вопрос. На каких яп  ещё можно такие финты запуливать? На ruby, видимо, можно...
Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Выпуск языка программирования Python 3.10, opennews, 05-Окт-21, 07:25  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру