“Переключатель Python” Ответ

Случай в Python

def http_error(status):
    match status:
        case 400:
            return "Bad request"
        case 404:
            return "Not found"
        case 418:
            return "I'm a teapot"
        case _:
            return "Something's wrong with the internet"
Concerned Capybara

Переключатель Python

# Python 3.10.0 +
match subject:
    case <pattern_1>:
        <action_1>
    case <pattern_2>:
        <action_2>
    case <pattern_3>:
        <action_3>
    case _:
        <action_wildcard>
TheMikeste1

Корпус переключения питона

case 401 | 403 | 404:
    return "Not allowed"
Clumsy Cod

Переключатель Python

>>> def week(i):
        switcher={
                0:'Sunday',
                1:'Monday',
                2:'Tuesday',
                3:'Wednesday',
                4:'Thursday',
                5:'Friday',
                6:'Saturday'
             }
         return switcher.get(i,"Invalid day of week")<div class="open_grepper_editor" title="Edit & Save To Grepper"></div>
Glorious Gerenuk

Питонный переключатель

def operations(letter):
    switch={
       'a': "It is a vowel",
       'e': "It is a vowel",
       'i': "It is a vowel",
       'o': "It is a vowel",
       'u': "It is a vowel",
       }
    return switch.get(letter,"It is a not a vowel")		# disregard 2nd parameter
operations('a')
Tofufu

оператор переключателя Python

def f(x):
    match x:
        case 'a':
            return 1
        case 'b':
            return 2
        case _:
            return 0   # 0 is the default case if x is not found
Monazil Chowdhury Ayan

Ответы похожие на “Переключатель Python”

Вопросы похожие на “Переключатель Python”

Больше похожих ответов на “Переключатель Python” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования