Saya memiliki kode berikut
num1 = 10
someBoolValue = True
Saya perlu mengatur nilai num1untuk 20jika someBoolValueadalah 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 num1bagian tersebut agar terlihat lebih bersih? Setara dengan
if someBoolValue:
num1 = 20
Aku mencoba menggantinya dengan ...else passseperti ini: num1=20 if someBoolValue else pass. Yang saya dapatkan hanyalah kesalahan sintaks. Aku juga tidak bisa mengabaikan ...else num1bagian itu.
num1 = 20 if someBoolValue else 10. Lalu Anda menyimpannum1=10garis juga?