Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Saya Boleh Memudahkan Pernyataan If-Then-Else dalam Python?

Bagaimanakah Saya Boleh Memudahkan Pernyataan If-Then-Else dalam Python?

Patricia Arquette
Patricia Arquetteasal
2024-10-26 01:28:02424semak imbas

How Can I Simplify If-Then-Else Statements in Python?

Permudahkan Pernyataan If-Then-Else pada Satu Baris dalam Python

Dalam Python, anda boleh memekatkan pernyataan if-then-else menjadi talian tunggal menggunakan operator ternary. Sintaks padat ini menyediakan alternatif ringkas kepada format berbilang baris tradisional.

Sintaks:

<code class="python">value_when_true if condition else value_when_false</code>

Contoh:

Daripada menulis:

<code class="python">if count == N:
    count = 0
else:
    count = N + 1</code>

Anda boleh ringkaskan ini kepada satu baris menggunakan operator ternary:

<code class="python">count = 0 if count == N else count + 1</code>

Penambahan Selanjutnya:

Pengendali ternary juga boleh digunakan dalam penyata tugasan. Contohnya:

<code class="python">fruit = 'Apple'
isApple = True if fruit == 'Apple' else False</code>

Ini lebih ringkas daripada pendekatan tradisional:

<code class="python">fruit = 'Apple'
isApple = False
if fruit == 'Apple' : isApple = True</code>

Dengan menggunakan pengendali ternary dengan berkesan, anda boleh menyelaraskan kod Python anda sambil mengekalkan kejelasan dan kecekapannya.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memudahkan Pernyataan If-Then-Else dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn