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]

 

uz ru