Em português, palavras como "dá" e "pra" são utilizadas frequentemente na linguagem falada e são contrações que facilitam a comunicação.
"Dá": Não é uma variação feminina de "de". Na verdade, "dá" é uma forma do verbo "dar" na terceira pessoa do singular do presente do indicativo (ele/ela/você dá). Por exemplo, "Ele me dá um presente". Não tem relação direta com a preposição "de".
"Pra": É uma forma reduzida e coloquial da preposição "para". A redução de "para" para "pra" ocorre principalmente na linguagem falada e em textos informais. É simplesmente uma forma mais rápida e fácil de dizer "para". Por exemplo, "Vou pra casa" em vez de "Vou para casa". Embora "pra" seja amplamente usado na conversação, em contextos formais ou na escrita formal, é melhor usar "para".