分享

零基础的人为了娱乐想自学编程,学什么编程语言好?

 昵称600250 2019-12-22

不用怀疑,我认为初学者首选的编程语言是 Python。每个人可能有不同的答案,我的建议为什么是 Python 呢?因为它有非常简单的语法,只要你懂一点点英语,阅读 Python 源代码就和阅读英文文档一样。没有任何编程基础的人都可以看懂 Python 源代码。

Python 语言介绍

Python 是一个高级的解释器语言,也可以叫脚本语言。由一个解释器负责解析 Python 代码。它是由 Guido van Rossum 在 1980 年在荷兰(Netherlands)开发的。版本1.0在1994年发布,版本2.0在2000年发布,在2008年12月份,Python 开发团队决定开发版本3.0,3.0 相比 2.x 作出了重大的改变,不兼容 2.x 版本,Python 2.x 和 3.x 还是很像的,但是由于一些特性和扩展包的不同,Python 3的代码不能完全移植到 2 中运行。

Python 现在最常用的版本是 2.7 和 3.6,随着开发团队宣布在 2020 年不再对 Python 2的支持和维护,我建议初学者直接学习 3.x 的版本。

为什么 Python 如此流行

当你选择程序语言时,可选择的语言有很多,例如 JAVA, PHP, C#, RUBY。那为什么选择 Python 呢,下面的一些特性使得 Python 作为你的第一选择:

  • Python 现在很流行

Python 最近这些年变得特别流行,尤其是近年流行的云计算,大数据,人工智能都离不开 Python 的身影。

Python 的社区也非常活跃,为我们奉献了不少开源的作品,开发 Python 就和搭积木一样,借助开源的产品,产品原型很快就能完成。

  • Python 是解释器语言

许多语言是编译型的,这意味着每次运行都要编译成机器码或者像 JAVA 一样把源代码编译成平台独立的字节码,这样无疑增加了学习的难度。

Python 是解释型的语言,你写的代码直接由解释器运行,你只要打出代码,然后运行就OK,能够保证有很快的开发产品周期。

  • Python 是免费的

Python 源代码遵循开源协议,可以使你免费安装,使用,分发你的商业产品。

Python 的解释器可以在任何平台获取到,包括所有类型的 Unix, Windows,MacOS,smartphones 和 tablets。

  • Python 代码可移植

因为 Python 代码是由解释器解释,并翻译成本地指令执行,在一个平台运行的代码可以无需改动在另一个平台运行。

  • Python 非常简单

Python 相对其他编程语言而言,语法非常简单,而且有清晰的代码组织结构,很容易学习和阅读。

结论

上面简单的总结了 Python 语言,包括 Python 语言的介绍和选择 Python 的原因,无论对于初学编程语言的人还是有经验的开发者,Python 真的是一个很好的选择。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多