It's easy to get started, even if you don't have any language background.
Python is one of the fastest languages for newcomers, and it's a third-party scripting tool for a lot of software, and it's used extensively in machine learning (AI) and big data processing. But to learn well, learn proficient or have a solid foundation and rich practical experience. We recommend that the owner study the following tutorials. Learning one month or so is basically able to write some small scripts, but the process is certainly very painful.
Introduction of "Python Learning Manual", "Python Basic Tutorial", if the owner wants to play a good foundation recommended to see the recommended "Python Learning Manual", if you want to quickly get started on the "Python Basic Tutorial";
Advancement of the "smooth Python";
Advancement of the "python cookbook
Learning in the problem of Baidu is.