⊗pyPmCdMCs 142 of 208 menu

Python'da match-case Yapısı

Python'da, 3.10 sürümünden itibaren, bir dizi değerden birini seçmek için kullanılan özel bir match-case yapısı bulunmaktadır. Sözdizimi şu şekildedir:

match değişken: case 'değer1': ''' değişken 1 değerine sahipse çalıştırılacak kod burada ''' case 'değer2' ''' değişken 2 değerine sahipse çalıştırılacak kod burada ''' case _: ''' değer hiçbir şeyle eşleşmezse çalıştırılacak kod burada '''

Bir tst değişkenimiz olsun:

tst = 'a'

Şimdi koşulda, değişkenin alabileceği farklı seçenekleri yazalım:

match tst: case 'a': print('a') case 'b': print('b') case _: print('tst bilinmiyor')

Ayrıca, | operatörü kullanılarak her durum için istenen değerlerin seçimini belirtebilirsiniz:

match tst: case 'a' | 'c': print('a veya c') case 'b' | 'd': print('b veya d') case _: print('tst bilinmiyor')

num değişkeninde, mevsim numarasını içeren 1, 2, 3 veya 4 sayılarından biri saklansın. Sayıda saklanan mevsim adını yazdırın.

num değişkeninde 1 ile 12 arasında bir ay numarası saklansın. Bu aya karşılık gelen mevsim adını yazdırın.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet