Saya memiliki kode berikut
num1 = 10
someBoolValue = True
Saya perlu mengatur nilai num1
untuk 20
jika someBoolValue
adalah True
; dan tidak melakukan hal lain. Jadi, inilah kode saya untuk itu
num1 = 20 if someBoolValue else num1
Adakah cara agar saya bisa menghindari ...else num1
bagian tersebut agar terlihat lebih bersih? Setara dengan
if someBoolValue:
num1 = 20
Aku mencoba menggantinya dengan ...else pass
seperti ini: num1=20 if someBoolValue else pass
. Yang saya dapatkan hanyalah kesalahan sintaks. Aku juga tidak bisa mengabaikan ...else num1
bagian itu.
num1 = 20 if someBoolValue else 10
. Lalu Anda menyimpannum1=10
garis juga?