Я исхожу из фона PHP и хотел бы знать, есть ли способ сделать это в Python.
В PHP вы можете убить двух птиц одним камнем:
Вместо:
if(getData()){
$data = getData();
echo $data;
}
Я могу это сделать:
if($data = getData()){
echo $data;
}
Вы проверяете, существует ли getData()
И если это так, вы назначаете его переменной в одном утверждении.
Я хотел знать, есть ли способ сделать это на Python? Поэтому вместо этого:
if request.GET.get('q'):
q = request.GET.get('q')
print q
не записывать request.GET.get('q')
дважды.