Как стать автором
Обновить
-1
0

Пользователь

Отправить сообщение

Интересный эксперимент. Вот что выдавал Гигачат от Сбера:

Сферы
Сферы
Куьики
Куьики
Рука
Рука
Комната без слона
Комната без слона
семь красных линий
семь красных линий
Стоковое фото
Стоковое фото
Нарисуй себя
Нарисуй себя
Все что угодно
Все что угодно

Очень полезная статья! (нет)

Все это выясняется джуном опытным путем на 2ом - 3ем собеседовании. А мидл/сеньоры итак в курсе.

Ну, КМК, стоит увидеть живой код.

match event.get():
    case Click(position=(x, y)):
        handle_click_at(x, y)
    case KeyPress(key_name="Q") | Quit():
        game.quit()
    case KeyPress(key_name="up arrow"):
        game.go_north()
    ...
    case KeyPress():
        pass # Ignore other keystrokes
    case other_event:
        raise ValueError(f"Unrecognized event: {other_event}")

Здесь все читается легче, чем описано в сухой документации, верно? (если я конечно правильно понял, о чем вы)

Кстати в match поддерживается распаковка последовательностей и сопоставление объектов (по классу и значениям полей)

И в чем принципиальное отличие, что можно сделать с switch-case чего нельзя match-case?

Создатели языка даже конструкцию switch case выкинули, дабы "место не занимала"

Добавили в 3.10

import os as s

Эмм... Я понимаю когда например import operating_system_manager as osm Или всеми принятое numpy as np

Но os-то зачем сокращать?

И — помните: «Это мой Питон. Таких питонов много, но этот — мой ...

Секта Питонистов седьмого дня? )))

О Elite, сколько часов было потеряно...

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

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

О, Milestone. Еще вспомнить бы Defy, Atrix. Milestone был эталоном для тестировщиков - если что-то на нем не работает, значит точно баг, в те времена когда Моторолу еще тестировали в России.

В каждой статье про Git должен быть абзац про cherry-pick! :))

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность