Character and context. Character and context.
If you want to make a character sound precise, educated or mechanical than you make sure they use few or no contractions. Spock or Data in Star Trek. Her Majesty the Queen. A megalomaniac villain: "Ah, Mr Bond, I have been expecting you."
By contrast, someone using lots of contractions sounds more down to earth, blue collar, friendly, informal.
Then there are times when you want to stress a particular word to make a point. Here is the famous speech from the movie "Taken":
I don't know who you are. I don't know what you want. If you are looking for ransom, I can tell you I don't have money. But what I do have are a very particular set of skills, skills I have acquired over a very long career. Skills that make me a nightmare for people like you. If you let my daughter go now, that'll be the end of it. I will not look for you, I will not pursue you. But if you don't, I will look for you, I will find you, and I will kill you.
For the most part, this character uses contractions. There are three "don't"s in the first three sentences. He's an ordinary guy, talking one to one with the person who has kidnapped his daughter. Let my daughter go and "that'll" be the end of it.
But he switches to avoiding contractions when he is making his threats and describing his skills: "I will not look for you" instead of "I won't look for you."
Then we have the threat: "... I will look for you, I will find you, and I will kill you." The emphasis is on the word "will" - also repeated three times.
This is far more effective and calculating than "I'll look for you, I'll find you and I'll kill you."
In other words, repeated use of contractions for pleasantry and repeatedly spelling words out in full for threats. Cold, calculating, professional - just the image that the character wants to give.
https://www.youtube.com/watch?v=fUlGa96L7_Q