¸üÐÂʱ¼ä:2018Äê12ÔÂ12ÈÕ13ʱ20·Ö À´Ô´:ÀÖÓã²¥¿Í ä¯ÀÀ´ÎÊý:
Python ÊÇһßü×¢ÖØ¿É¶ÁÐÔºÍЧÂʵÄÓïÑÔ£¬ÓÈÆäÊÇÏà½ÏÓÚ Java£¬PHP ÒÔ¼° C++ ÕâÑùµÄÓïÑÔ£¬ËüµÄÕâÁ½¸öÓÅÊÆÈÃÆäÔÚ¿ª·¢ÕßÖдóÊÜ»¶Ó¡£
³ÏÈ»£¬ËüÓеãÀÏÁË£¬µ«ÈÔÊÇ80ºó°¡ —— ÖÁÉÙûÓÐ Cobol »òÕß Fortran ÄÇôÀÏ¡£¶øÇÒ£¬Èç¹û»¹ÄÜÅÉÉÏÓó¡µÄ»°£¬ÎªÉ¶ÒªÕÛÌÚןıäËüÄØ (ÓÈÆäÔÚÕâ¸ö»¹ÓÐÄÇô¶à·½·¨¿ÉÒÔÌáÉýËüÐÔÄܵÄʱºò)?
ʵ¼ÊÉÏÕâÒª¿´ÄãÔõô¿´´ýËü£¬ÉúÃüÏß³¤±¾Éí¾ÍÊǼþºÃÊ —— ˵Ã÷ËüÎȶ¨ÇÒ¿É¿¿¡£
Èç¹ûÄãÊÇÏñÆäËûÐí¶àÈËÒ»Ñù¶¼ÊÇ´Ó Java£¬C »òÕß Perl ¿ªÊ¼½øÈëÖ°ÒµÉúÑĵģ¬ÄÇôѧϰ Python µÄÇúÏß»ù±¾ÉÏÊDz»´æÔڵġ£È»¶øÒ²ÕýÊÇÓÉÓÚ Python Ò×ÓÚÉÏÊÖÕâÒ»ÊÂʵ£¬ÈÃÓÐЩÈËûÓÐÒâʶµ½ Python Ò²Ó¦¸ÃÊÇÒ»Ïî±ØÒªµÄ±à³Ì¼¼ÄÜ¡£ÎÒÒªÏò¸÷λ̹³Ï£¬ÎÒ¶Ô Python µÄϲ°®Ò²ÊÇ´Ó¼¸ÄêÒÔǰ²Å¿ªÊ¼µÄ¡£²»¾Àú³¤ÆÚµÄÍ´¿à½Ìѵ£¬ÎÒÃÇÊDz»»á¶ÔÕâÃÅÓïÑÔÒÔ¼°ËüµÄƽ̨ËùÌṩµÄÒ»ÇÐÐÄÉú¸Ð¼¤µÄ¡£ÀÖÓã²¥¿ÍдÏÂÕâÆª¶ÌÎĵÄÄ¿µÄ¾ÍÊÇÒª½«Äã´ÓͬÑùµÄÍ´¿àÖÐÕü¾È³öÀ´£¬ÈÃÄãÃ÷°×ΪʲôÐèҪȥÁ˽â Python¡£ÒÔ¼°´ó¶àÊýÈ˲μÓpythonÅàѵµÄÔÒò¡£

1. Python ÊÇÒ×ÓÚѧϰµÄ
ºÃ°É£¬Ïà½ÏÓÚÆäËüÐí¶àÄã¿ÉÒÔÄÃÀ´Óõıà³ÌÓïÑÔ¶øÑÔ£¬Ëü“¸üÈÝÒ×һЩ”¡£Python µÄÓïÑÔûÓжàÉÙÒÇʽ»¯µÄ¶«Î÷£¬ËùÒÔ¾ÍËã²»ÊÇÒ»¸ö Python ר¼Ò£¬ÄãÒ²ÄܶÁ¶®ËüµÄ´úÂë¡£ÎҵľÑéÊÇ£¬Í¨¹ýʵÀýÀ´Ñ§Ï°ºÍ½ÌÊÚ Python Òª±È²ÉȡͬÑùµÄ·½Ê½È¥½Ó´¥±È·½Ëµ Ruby »òÕß Perl ¸ü¼ÓÈÝÒ×£¬ÒòΪ Python µÄÓï·¨ÀïÃæÌõÌõ¿ò¿òÒÔ¼°ÌØÊâµÄ´¦Àí³¡¾°ÒªÉٵöࡣËüËùרעµÄ²¢·ÇÓïÑÔ±íÏֵķḻ³Ì¶È£¬¶øÊÇÄãÏëÒªÓÃÄãµÄ´úÂëÍê³Éʲô¡£
2. Python ÈÃÄãÄÜÓÃÉÙÁ¿µÄ´úÂë¹¹½¨³ö¸ü¶àµÄ¹¦ÄÜ
Python ÄÜ´ø¸øËùÓпª·¢ÕßÒ»ÖÖ¿ìËÙµÄѧϰÌåÑ顣ͨ¹ýʵ¼ù£¬Äã¿ÉÒÔÔÚ×î¶àÁ½ÌìÖ®ÄÚÇáËÉʵÏÖÒ»¸ö¾ß±¸»ù´¡¹¦ÄܵÄÓÎÏ·(¶øÕ⻹ÊÇÔÚ¶Ô±à³ÌÍêÈ«²»Á˽âµÄÇé¿öÏÂ)¡£
ÁíÍâһЩÈà Python ³ÉΪһÃÅÒýÈËעĿµÄ±à³ÌÓïÑÔµÄÒòËØ¾ÍÊÇËüµÄ¿É¶ÁÐԺ͸ßЧÐÔ¡£

3. Python ÊÇÒ»ÃŶà²Å¶àÒÕµÄÓïÑÔ£¬¸üÊÇÒ»¸öƽ̨
Python ½ñÄê 28 ËêÁË¡£¾¡¹ÜËü±ÈÎÒµÄÐí¶à¶ÁÕßÄê¼Í»¹Òª´ó£¬µ«ÊÇÈÔÈ»Êܵ½¸ß¶ÈµÄ¹Ø×¢£¬ÒòΪËü¿ÉÒÔ±»Ó¦ÓÃÓÚÈç½ñÄãËùÄÜÏëµÃµ½µÄÏ൱¶àµÄÈí¼þ¿ª·¢ºÍ²Ù×÷³¡¾°¡£Òª¹ÜÀí±¾µØ»òÕßÔÆ»ù´¡ÉèÊ©Âð?Python¿ÉÒÔ¡£¿ª·¢ÍøÕ¾?OK£¬ËüÒ²ÄÜÐеġ£ÐèÒª´¦ÀíÒ»¸ö SQL Êý¾Ý¿â?¿ÉÒÔ¡£ÐèҪΪ Hive »òÕß Pig ¶¨ÖÆÒ»¸ö¹¦ÄÜ?ÄÜ×öµ½¡£Ö»ÊÇÏëΪ×Ô¼º¹¹½¨Ò»¸öС¹¤¾ß?Python ¾ÍÊÇ×îºÃµÄÑ¡Ôñ¡£ÐèÒªÒ»ÃÅÖ§³ÖÃæÏò¶ÔÏóÉè¼ÆµÄÓïÑÔ?Python µÄÌØÐÔ¾ÍÄÜÂú×ãÀ²¡£¼ò¶øÑÔÖ®£¬½« Python Á˽âµÃ¸ü¼ÓÉîÈëÒ»µãµã£¬¾ÍÄÜÈÃÄã¾ß±¸¿ÉÒÔÊÊÓ¦·¶Î§¸ü¿í·ºµÄ¹¤×÷½ÇÉ«µÄ¼¼ÄÜ¡£
4. Python ÓµÓÐ×î³ÉÊìµÄ³ÌÐò°ü×ÊÔ´¿âÖ®Ò»
Ò»µ©ÄãÁ˽âÁ˸ÃÓïÑÔ£¬¾Í¿ÉÒÔÀûÓÃÉÏÕâ¸öƽ̨¡£Python ÒÔ PyPI (¶Á×÷ Pie-Pie£¬¿ÉÒÔ´ÓÕâÀïÔÚÏß½øÐÐÁ˽â)ΪÆäºó¶Ü, ÕâÊÇÒ»¸öÓµÓг¬¹ý 85,000 ¸ö Python Ä£¿éºÍ½Å±¾µÄ×ÊÔ´¿â£¬ÄãÄùýÀ´¾ÍÁ¢Âí¿ÉÒÔʹÓá£ÕâЩģ¿éÏòÄãµÄ±¾µØ Python »·¾³·Ö·¢ÒѾԤÏÈ´ò°üºÃµÄ¹¦ÄÜ£¬¿ÉÒÔÓÃÀ´½â¾ö¸÷ÖÖÖîÈçÊý¾Ý¿â´¦Àí£¬¼ÆËã»úÊÓ¾õʵÏÖ£¬Ïñά¶È·ÖÎöÕâÑùµÄ¸ß¼¶Êý¾Ý·ÖÎöµÄÖ´ÐУ¬»òÕßÊǹ¹½¨ REST ·ç¸ñµÄ web ·þÎñÕâЩÎÊÌâ¡£

5. Python ÊÇÒ»ÃÅÔÚÊý¾Ý¿ÆÑ§ÁìÓò±»¹ã·ºÊ¹ÓõÄÓïÑÔ
²»¹ÜÄã´ÓʵÄÊÇʲô¹¤×÷£¬Êý¾Ý¶¼»áÊÇÆäÖеÄÒ»²¿·Ö¡£IT£¬Èí¼þ¿ª·¢£¬Êг¡µÈµÈ —— ËüÃǶ¼Éî¶ÈµØ¹ØºõÊý¾ÝÇÒ¶ÔÓÚÖÇ»ÛÇóÖ®Èô¿Ê¡£ºÜ¿ìÊý¾Ý·ÖÎö¼¼ÄܾͻáÏñ±àÂë¼¼ÄÜÒ»ÑùµÄÖØÒª£¬¶øPython ÔÚÁ½¸öÁìÓò¶¼Õ¼ÓÐÖØÒªµÄµØÎ»¡£Python ½ô°¤×Å R ÓïÑÔ£¬¶¼ÊÇÏÖ´úÊý¾Ý¿ÆÑ§ÖÐ×î³£±»Ê¹ÓõÄÓïÑÔ¡£ÊÂʵÉÏ£¬ÔÚÊý¾Ý¿ÆÑ§ÁìÓò£¬Python µÄְλְλÐèÇ󳬹ýÁË R ÓïÑÔ¡£ÄãÔÚѧϰ Python ʱ·¢Õ¹³öÀ´µÄ¼¼Äܽ«»áÖ±½Óת»»²¢±»ÓÃÀ´¹¹½¨Æð×Ô¼ºµÄÕâЩ·ÖÎö¼¼ÄÜ¡£
6. Python ÊÇ¿çÆ½Ì¨ÇÒ¿ªÔ´µÄ
Python ¿ÉÒÔ¿çÆ½Ì¨ÔËÐУ¬²¢ÇÒÒѾ¿ª·ÅÔ´´úÂ볬¹ý20ÄêµÄʱ¼äÁË£¬Èç¹ûÄãÐèÒª´úÂëÄÜͬʱÔÚLinux£¬Windows ÒÔ¼° macOS ÉÏÅÜÆðÀ´£¬Python ¾ÍÄÜÂú×ãÒªÇó¡£´ËÍ⣬ÓÐÊýÊ®ÄêµÄÐÞÐÞ²¹²¹ÒÔ¼°²»¶ÏÍêÉÆ×öºó¶Ü£¬¿ÉÒÔÈ·±£ÄãÄܹ»ËæÐÄËùÓûµØÔËÐÐ×Ô¼ºµÄ´úÂë¡£
7. Python ÊÇÁé»îµÄ

ÓÐһЩPythonͬÆäËü±à³ÌÓïÑÔ¼¯³ÉÔÚÒ»ÆðµÄÎȶ¨ÊµÏÖ¡£CPython, ͬ C ¼¯³ÉµÄ°æ±¾¡£Jython, ͬ Java ¼¯³ÉµÄPython°æ±¾¡£IronPython, ±»Éè¼ÆÓÃÀ´¼æÈÝ .Net ºÍ C#¡£PyObjc, ObjectiveC ¹¤¾ß°üдµÄPython °æ±¾¡£RubyPython, ͬ Ruby ¼¯³ÉµÄ Python °æ±¾¡£
×ܽ᣺
²¢Ã»ÓкܶàµÄÓïÑÔÄÜÌṩÏñ Python ÕâÑùµÄ¶àÑùÐԺͼò½àÐÔ; ÄܳÖÐøÅ¬Á¦Ñݽø²¢ÈÃÉçÇø·±Èٺü¸Ê®ÄêµÄ¾Í¸üÉÙÁË¡£ÎÞÂÛÄãÊDZàÂëÐÂÊÖ»¹ÊÇÄÜÐÅÊÖд¾Í½Å±¾µÄ´óʦ£¬¶¼ÐèÒªÁ˽âÒ»ÏÂPython¡£
µ±È»ÁËÏÖÔÚÀÖÓã²¥¿ÍµÄpython¿Î³Ì¿ÉÊǺܻðµÄ£¬Èç¹ûÏëÔÚÈ˹¤ÖÇÄÜ·½ÃæÓÐËù×÷Ϊ£¬ÏëÀûÓÃpython¾ÍÒµÄõ½¸ßн£¬²»·ÁÀ´ÀÖÓã²¥¿ÍÅàѵpython°É
±±¾©Ð£Çø