Python first,
Python is a scripting language, which means it is an advanced and efficient language. Its biggest advantage is that it shortens the software development cycle and greatly improves the development efficiency. Of course, it also has other advantages,
1. It is an object-oriented language. In reality, everything in python is an object. This advantage allows developers to organize data in a more logical way.
2. python is highly portable. It can be easily transplanted between systems, and can run well without modifying a small amount of code.
3. python maintains memory management, which means developers do not need to pay attention to the underlying memory management, but only need to concentrate on solving the problems they need to solve.
4. the scalability of python is also a major advantage. It can submit a program to other languages such as c ++ or java, and then extend it to the python program, improve program efficiency.
5. python code is easy to read, which provides great convenience for its maintenance personnel.
But python also has some obvious disadvantages, because python is a scripting language, which means its running efficiency is lower than that of compiling languages (such as c ++; at the same time, the GIL lock in python multithreading is also a great headache.
Of course, to learn a language, you must have corresponding software. The software I install isPython2.7 + pycharm4.0.5Python installation is very simple (go to the official website and click OK), so I won't go into details. In principle, pycharm is a commercial software (pay-as-you-go) And I provide a cracked version. How to Get idea (there will be some software bundle, after all, there is no white lunch in the world, you can uninstall them one by one after installation), then follow the prompts to install, follow the prompts to step by step, very simple. The most important thing is that after the installation is complete, it will prompt you to enter the activation code. If you choose the option with server, enter the following activation code (some may not be available, you need to try one by one, if all of them are gameover, you have to search for the pycharm activation code on Baidu and find a one to try until the activation is successful ):
Http://elporfirio.com: 1017 //
Http://idea.liyang.io
Http://idea.imsxm.com/
Then there are some internal settings. Refer to the internal.