Kurze Zusammenfassung
para zeigt nach vorn auf ein Ziel — wohin du gehst, was du willst, wer es bekommt: Vou para o Rio (Ich fahre nach Rio), Isso é para você (Das ist für dich).
por zeigt auf Grund, Weg oder Preis — warum, wo durch, wie viel: Obrigado por tudo (Danke für alles), Paguei cinquenta reais por isso (Ich habe fünfzig Reais dafür bezahlt).
Dein für ist ein brauchbarer, aber undichter Wegweiser: Bei danke für und für fünfzig Reais steht por.
Eine vergangene Dauer kann mit por stehen: Fiquei lá por dois dias (Ich war zwei Tage lang dort). Auch durante oder eine Zeitangabe ohne Präposition ist möglich.
Vor gewöhnlichen Nominalgruppen: por o → pelo, por a → pela (auch pelos, pelas). Objektpronomen und Subjekte von Infinitivsätzen sind andere Fälle.
Feste Paare lernst du als Ganzes: por favor (bitte), por isso (deshalb), para sempre (für immer).
Bei den Beispielen für Wege passt durch zu por, bei Zielen oft nach oder zu zu para. Das ist keine allgemeine Übersetzungsregel.