⊗pyPmCdTO 143 of 208 menu

Python'da Üçlü Operatör

İki değişkenimiz olduğunu varsayalım:

tst1 = 5 tst2 = 10

Hangisinin daha büyük olduğunu kontrol edelim ve ilgili mesajı yazdıralım:

if tst1 > tst2: print('+++') else: print('---')

Ancak bu koşul, üçlü operatör kullanılarak daha kısa bir şekilde yazılabilir.

Sözdizimi şu şekildedir:

'koşul 1 doğruysa mesaj' if koşul else 'koşul 1 yanlışsa mesaj'

Şimdi koşulu üçlü operatörle yeniden yazalım:

print('+++' if tst1 > tst2 else '---')

Üçlü operatör yalnızca en basit durumlarda kullanılmalıdır, çünkü kullanımı kodun anlaşılmasını zorlaştırır.

Aşağıdaki kod verilmiştir:

tst = 12 if tst > 0: print('+++') else: print('---')

Bunu üçlü operatör kullanarak yeniden yazın.

Aşağıdaki kod verilmiştir:

tst = 'abcde' if 'a' in tst: print('+++') else: print('---')

Bunu üçlü operatör kullanarak yeniden yazı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