Como evitar escrever request.GET.get () duas vezes para imprimi-lo?
Eu venho de um background em PHP e gostaria de saber se há uma maneira de fazer isso em Python.
No PHP você pode matar 2 pássaros com uma pedra assim:
Ao invés de:
if(getData()){
$data = getData();
echo $data;
}
Eu posso fazer isso:
if($data = getData()){
echo $data;
}
Você verifica para ver segetData()
existe E se isso acontecer, você atribui a uma variável em uma declaração.
Eu queria saber se há uma maneira de fazer isso em Python? Então, ao invés de fazer isso:
if request.GET.get('q'):
q = request.GET.get('q')
print q
evitar escreverrequest.GET.get('q')
duas vezes.