Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana Anda Membuat Pernyataan Satu Baris If-Then-Else dalam Python?

Bagaimana Anda Membuat Pernyataan Satu Baris If-Then-Else dalam Python?

Linda Hamilton
Linda Hamiltonasal
2024-10-25 17:49:02897semak imbas

How Do You Create a One-Line If-Then-Else Statement in Python?

Meletakkan Pernyataan If-Then-Else yang Mudah pada Satu Baris

Membuat pernyataan satu baris if-then-else dalam Python memerlukan pendekatan yang berbeza daripada dalam Objektif-C. Tidak seperti sintaks yang digunakan dalam Objektif-C, Python menggunakan ungkapan operator ternary. Ungkapan ini mengikut format:

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

Sebagai contoh, mari kita pertimbangkan contoh berikut:

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

Dalam Python, ini akan diterjemahkan kepada:

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

Penyataan ini memberikan 0 untuk mengira jika keadaan (kira == N) adalah benar, jika tidak, ia memberikan kiraan 1.

Contoh:

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

Perbandingan dengan Sintaks Regular If:

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

Atas ialah kandungan terperinci Bagaimana Anda Membuat Pernyataan Satu Baris 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