简单条件

控制流 / 条件语句 / match 语句

from random import randint


def get_monitor_size():
    return randint(10, 32)


inch_size = get_monitor_size()
match inch_size:
    case 14 | 15:
        verdict = "too small"
    case 16 | 17 | 18:
        verdict = "good for the past decade"
    case 19 | 20 | 21 | 22 | 23:
        verdict = "for office work"
    case 24 | 25 | 26 | 27:
        verdict = "great choice"
    # Wildcard: any other value
    case _:
        verdict = "unknown size"

print(f"{inch_size = }")
print(f"{verdict = }")