Kendimi aşağıdakileri çok yazarak buluyorum (Django için geliştiriyor, eğer bu uygunsa):Değişken kontrol ve atama için bir Python kısayolu var mı?
if testVariable then:
myVariable = testVariable
else:
# something else
Alternatif olarak ve daha yaygın (yani bir parametre listesi oluşturma)
if 'query' in request.POST.keys() then:
myVariable = request.POST['query']
else:
# something else, probably looking at other keys
Bunu bilmediğim bir kısayol bunu basitleştirir mi? Mantık myVariable = assign_if_exists(testVariable)
ile bir şey mi?
İlk deyim gerçekten çok hoş: sadece geçen gün bunu öğrendim. – jkp
Teşekkürler, mükemmel. Şimdiye kadar bu sözdizimsel şekerleri nasıl özlediğimi merak ediyorum! –