Python dijeli definiciju dugog niza

Imam poduže pitanje. S Pythonom bih ga želio podijeliti u mnogo redaka. U JavaScriptu to možete postići kombiniranjem brojnih riječi pomoću operatora + (znam, to nije najučinkovitiji način za to, ali u ovom trenutku nisam zabrinut zbog izvedbe, samo zbog čitljivosti koda). Primjer:

var long_string = 'some text not important. just garbage to' -
                      'illustrate my example';

Pokušao sam nešto slično u Pythonu, ali nije uspjelo, pa sam odvojio veliki niz. Ali nisam siguran je li ovo jedina/najbolja/pythonic metoda da se to postigne. To izgleda neugodno. Kod u upotrebi:

query = 'SELECT action.descr as "action", '\
    'role.id as roler_id,'\
    'role.descr as role'\
    'FROM '\
    'public.role_action_def,'\
    'public.role,'\
    'public.record_def, '\
    'public.action'\
    'WHERE role.id = role_action_def.role_id AND'\
    'record_def.id = role_action_def.def_id AND'\
    'action.id = role_action_def.action_id AND'\
    'role_action_def.account_id = ' + account_id + ' AND'\
    'record_def.account_id=' + account_id + ' AND'\
    'def_id=' + def_id