2011-07-07 13 views
17

Burada hızlı biri şartlı stenoPython ...

biri yapabilir Python

:

foo = foo1 if bar1 else foo2 

Ve bu serin, ama nasıl ben sadece

yazmak zorunda kalmadan bir Doğru veya Yanlış alabilirsiniz
foo = True if bar1 else False 

Örneğin, JS zorla

var foo = !!bar1; 
yaparak bir boolean türü yayın yapabilirsiniz nesne üzerinde
+0

sorabilir miyim? Umarım bir şey yazmayı düşünmüyorsunuz, eğer koşul == True: '… –

+6

Çünkü tembelim ve koşullu bir ifadeye bağlı olarak bir boole değişkeni ataması gerekiyor, bu yüzden –

cevap

32

Çağrı bool: Bu neden ihtiyaç

bool(bar1) 
+0

yazmak daha hızlı şaşırtıcı! Teşekkür ederim :) –