Python can be used in many ways as a common language:
Web Application Development : Server-side programming, with a rich web development framework, such as Django and TurboGears, to quickly complete a Web site development and Web services. Typical such as the domestic watercress, shell nets, such as Google, Dropbox, etc.; System network Operation : operation and maintenance work, there are a lot of repetitive work place, and need to do the management system, monitoring system, release system, automation, improve work efficiency, Such a scenario Python is a very appropriate language; science and Digital Computing: Python is widely used in science and digital computing, such as bioinformatics, physics, architecture, geographic information systems, image visualization analysis, life sciences, etc., commonly used numpy, SciPy, Biopython, SUNPY, etc.3D game development : Python has a very good 3D rendering library and game development framework, there are many games developed using Python, such as the Disney cartoon city, the Dark blade. Common Pygame, Pykyra, and a pyweek game; graphical interface development : Python can write desktop graphical user interface, but also can expand Microsoft's windows, commonly used TK, GTK +, PyQt, Win32, etc.; Online game Programming : In addition to network and Internet support, Python provides support for the underlying network, an easy-to-use socket interface, and an asynchronous network programming framework twisted Python.
The most obscure thing Python learns now is functions, especially the rewriting of code into functions.
What python can do and my Python learning questions