01Python Overview

1. Why Python

  Software Quality: less code, and fewer mistakes

  Development efficiency: Efficiency to do Java and C #

  Portability: cross-platform

  Rich library support

  Component Integration more convenient

2. Python disadvantage

  Some execution speed is low, because, as interpreted takes time

3. Which company with

       Foreign: Google's search engine with a lot of Python; YouTube; BT; and so the use of Python

       Domestic: Sohu mailbox; know almost; husk; scallops, etc., are widely in use Python;

What can be done 4. Python

       System programming: for example, multi-threaded, key files, environment variables operation, compressed files;

       Desktop Programming: or call GUI programming,

       Network Scripting: Convert XML, parsing json

       Web Programming: Django, Flask and other frameworks

       Database Programming:

       Rapid Prototyping: Rapid prototyping for software

       Mathematics and Scientific Computing

       Other: games, image processing, and claims that language processing, artificial intelligence

5. Python Advantage

  Support process-oriented, object-oriented, functional programming

Guess you like

Origin www.cnblogs.com/yijiexi/p/10978437.html