Bagaimana Anda menulis yang berikut ini dengan Python?
if key < 1 or key > 34:
Saya telah mencoba segala cara yang dapat saya pikirkan dan saya merasa sangat frustasi.
Bagaimana Anda menulis yang berikut ini dengan Python?
if key < 1 or key > 34:
Saya telah mencoba segala cara yang dapat saya pikirkan dan saya merasa sangat frustasi.
Jawaban:
Jika
key
bukanint
ataufloat
tetapistr
ing, Anda perlu mengubahnya menjadi yangint
pertama dengan melakukanatau
float
dengan melakukanJika tidak, apa yang Anda miliki dalam pertanyaan Anda harus berfungsi, tetapi
atau
akan menjadi sedikit lebih jelas.
sumber
Inilah hal Boolean:
tapi
(not a) or (not b) == not ( a and b )
, salah hanya jika a dan b keduanya benarnot (a or b)
benar hanya jika a dan be keduanya salah.sumber