Python da mos keluvchi konstruksiya
Python-da, 3.10-versiyasidan boshlab, ma'lum bir qiymat oralig'idan bitta qiymatni tanlash uchun ishlatiladigan maxsus mos keluvchi konstruktsiya mavjud. Uning sintaksisi:match переменная:
case 'значение1':
'''
здесь код, который выполнится в случае,
если переменная имеет значение1
'''
case 'значение2'
'''
здесь код, который выполнится в случае,
если переменная имеет значение2
'''
case _:
'''
здесь код, который выполнится в случае,
если значение ни с чем не совпало
'''
Keling, tst o'zgaruvchisiga ega bo'lsin:
[kod=617]
O'zgaruvchi qabul qilishi mumkin bo'lgan turli xil variantlarni shartga yozamiz:
[kod=618]
Shuningdek, | operatoridan foydalanish Har bir variantda kerakli qiymatlarni tanlashni belgilashingiz mumkin:
[kod=619]
[vazifa=411]
[vazifa=412]
[vazifa=413]