首页 > 编程语言 > 详细

(一)python背景介绍

时间:2020-03-13 19:53:57      阅读:120      评论:0      收藏:0      [点我收藏+]

1.python是什么(what)

~~~~详见维基百科。

    Python英国发音:/?pa?θ?n/ 美国发音:/?pa?θɑ?n/)是一种广泛使用的解释型高级编程通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。可以视之为一种改良(加入一些其他编程语言的优点,如面向对象)的LISP[来源请求]Python的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。相比于C++或Java,Python让开发者能够用更少的代码表达想法。不管是小型还是大型程序,该语言都试图让程序的结构清晰明了。

 

     解释型 VS  编译型:解释型是由解释器逐行解释翻译成二进制语言后执行,编译型是由编译器一次性翻译成二进制语言,差别是执行效率和

     高级编程 VS 基础编程 : 这里的“高级”是相对于“机器语言”与“汇编语言 ”而言。

 

2.为什么选择python(why)

    入门简单、使用范围广,工作量少。就像选择台式机、笔记本电脑、手机哪种方式上网,选择合适自己的就好。

 

    Web 网站:有很多优秀的开源 Web 框架,比如 Django(最流行)、Tornado(轻量级、异步)、 Flask(微型)、Web.py(简单)等。

    数据采集:有几个好用的 http 客户端库,比如 urllib2、requests 等。还有高级的屏幕爬取及网页 采集框架 scrapy。并对网页解析也有很多库,比如 lxml、xpath、BeautifulSoup 等。     

    大数据分析:常用模块有 Numpy、Pandas。并支持编写 MapReduce 任务、PySpark 处理 Spark RDD (弹性分布式数据集)。

    运维自动化:编写运维常规任务脚本、Web 平台,自动化日常工作。 科学计算:在科学计算也应用越来越广泛,常用的模块有 Numpy、SciPy。

    等等...可见 Python 是一门通用语言,在多个领域都得到了广泛使用!

3.python怎么学(how)

    编程就是使用工具,和玩手机电脑一样,多动手去做就行了

 

(一)python背景介绍

原文:https://www.cnblogs.com/panzh/p/12488159.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!