Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Есть ли в Python оператор switch case? Как им пользоваться?

ПрограммированиеData science+3
Анонимный вопрос
Data Science
  · 461
Python Middle Developer   · 20 мая 2022  · happypython.ru
В Python 3.10 ввели такой оператор match-case который аналогичен всем привычному из С-подобных языков switch case
Вот вам пример синтаксиса для дальнейшего развития
some_str = "Python"
match some_str:
    case "Python":
        print("OK")
        do_something_good()
    case "Java":
        print("This is Java")
        do_something_bad()
    case "Go":
        print("This is Go")
        make_coffee()
    case _:
        print("Nothing")
Паблик помощи новичкам в Python (пишем парсеры с фриланс заказов)Перейти на happypython.ru
1 эксперт согласен