Honestly, it does matter how you do it. Manually appending params can break if you’re not careful with encoding. The `params` dict is the best practice because it’s consistent and handles edge cases.
For example, if you have a value with `&` or `?`, manually building the URL can go wrong real quick. Let requests handle it—that’s what it’s there for!
If you wanna dive deeper, the [Requests docs](https://docs.python-requests.org/) have a solid section on how to pass parameters into url for python requests.
For example, if you have a value with `&` or `?`, manually building the URL can go wrong real quick. Let requests handle it—that’s what it’s there for!
If you wanna dive deeper, the [Requests docs](https://docs.python-requests.org/) have a solid section on how to pass parameters into url for python requests.
