Python,我来了
来源:互联网 发布:直播狗网络电视apk 编辑:程序博客网 时间:2024/06/07 10:44
Python简介
Python是一种既使用简单又功能强大的高级编程语言,同时支持面向过程的编程和面向对象的编程。
官方对Python的介绍:Python 是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有效地实现面向对象编程。Python 简洁的语法和对动态输入的支持,再加上解释性语言的本质,使得它在大多数平台上的许多领域都是一个理想的脚本语言,特别适用于快速的应用程序开发。
TIOBE 最近公布了 2017 年 6 月编程语言指数排行榜,Python 排在第四位,这说明了Python受青睐的程度。
2017年6 月编程语言排行榜 TOP20 榜单:
为什么要选择Python
1. 简单易用
与现在流行的编程语言Java、C、C++等相比,完成同样的功能,Python编写的代码更短,开发的效率更高。这使我们能够专注于解决问题而不是去搞明白语言本身。而且,Python语法简洁,学习起来比较容易上手。
2. 跨平台
Python 是开源软件,可以被移植到不同的平台上,如Windows、Linux、Macintosh、Solaris等。如果Python程序不使用依赖于系统的特性,那么可以无需修改就可以在不同的平台上运行。
3. 丰富的库
Python 除了提供有功能强大的标准库外,还有丰富的扩展库,如进行数据分析处理的NumPy、SciPy、matplotlib等,为科研提供了很大的方便,因此也得到了越来越多的应用。
Python的应用
Python现在被用在Google搜索引擎、NASA的任务项目中,知乎、豆瓣、搜狐、腾讯等也都用Python实现相关的功能处理。
随着扩展库提供了越来越强大的功能,Python的应用更为广泛。特别是随着Python数值计算引擎(如NumPy和SciPy)的发布,Python已经成为计算机科学研究的首选语言,在人工智能和机器学习领域的使用最为典型。因此有人说,Python是人工智能和机器学习的未来。
Python的版本之争
Python官方网站同时发行Python 2.x和Python 3.x两个不同系列的版本,并且互不兼容。那么学习Python应该选择哪个版本呢?
在选择版本的时候,首先要考虑清楚自己学习Python的目的是什么,打算做哪方面的开发,需要用哪些扩展库,这些扩展库支持哪个版本的Python,再据此选择合适的版本。
一般来说,支持Python 2.x的扩展库较多,但Python 3.x是大势所趋,会有越来越多的扩展库支持Python 3.x。如果是初学者,那就选择Python 3.x吧。
人生苦短,学习Python吧!
- Python,我来了
- 哈哈 我来来了
- 我来了!
- 我来了
- 呵呵...我来了
- 我来了!
- 呵呵,我来了。。。。
- 我来了,嘿嘿。。。。
- 我来了
- 我来了
- 我来了Blog
- CSDN我来了
- 我来了。
- mark,我来了...
- 上海!我来了!!
- ubuntu 我来了
- 中兴我来了!
- SOA,我来了
- 匿名函数和闭包
- PAT(乙级)1016
- hexo_Blog_Build
- 利用OptionParser在命令中加入参数
- svn查找修改历史
- Python,我来了
- Android工具类--网络连接
- 基于Java的REST架构风格及接口安全性设计的讨论
- C++ 字符串读入问题
- UE4制作一个可以控制的小球
- Spring框架Controller层(表现层)针对方法参数是Bean时HttpServletRequest绑定参数值问题解释
- Shell重定向&>file、2>&1、1>&2的区别
- JDE 注意事项
- 架构师之路--搜索业务和技术介绍及容错机制