This is because Google also tries to build a profile for you and serves different results based on that, while DDG will return the same thing for the same keywords to different people.
For searches in specific domains it is better to use bangs. For example prefixing with !py shows results from python manual.
For searches in specific domains it is better to use bangs. For example prefixing with !py shows results from python manual.
Here's more about it: https://duckduckgo.com/bang