五年Python学习心得:探讨其优缺点!

发表时间: 2024-01-10 17:26

Python它是作为年轻的血液,融入到编程语言这个大家庭里面,作为具有年轻人的蓬勃朝气的python,那它同时就会有年轻人的桀骜焦躁。

今天就来谈谈Python的一些优缺点。

先从优点说起,我是把它分为5部分。

1.简单————Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样,尽管这个英语的要求非常严格!Python的这种伪代码本质是它最大的优点之一。它使你能够专注于解决问题而不是去搞明白语言本身。

2.易学————就如同你即将看到的一样,Python极其容易上手。前面已经提到了,Python有极其简单的语法。

3.高层语言————当你用Python语言编写程序的时候,你无需考虑诸如如何管理你的程序使用的内存一类的底层细节。

4.可移植性————由于它的开源本质,Python已经被移植在许多平台上(经过改动使它能够工 作在不同平台上)。如果你小心地避免使用依赖于系统的特性,那么你的所有Python程序无需修改就可以在下述任何平台上面运行。这些平台包括 Linux、Windows、FreeBSD、Macintosh、Solaris、OS/2、Amiga、AROS、AS/400、BeOS、OS /390、z/OS、Palm OS、QNX、VMS、Psion、Acom RISC OS、VxWorks、PlayStation、Sharp Zaurus、Windows CE甚至还有PocketPC和Symbian!

缺点的话,咱也给它分为5部分

1. 单行语句和命令行输出问题

很多时候不能将程序连写成一行,如import sys;for i in sys.path:print i。而perl和awk就无此限制,可以较为方便的在shell下完成简单程序,不需要如Python一样,必须将程序写入一个.py文件。(对很多用户 而言这也不算是限制)

2. 运行速度(虽然比java快,但没法和需要编译的语言相比)。有速度要求的话,用C++改写关键部分吧。

3.国内市场较小(国内以python来做主要开发的,目前只有一些 web2.0公司)。但时间推移,目前很多国内软件公司,尤其是游戏公司,也开始规模使用他。

4. 中文资料匮乏(好的python中文资料屈指可数)。托社区的福,有几本优秀的教材已经被翻译了,但入门级教材多,高级内容还是只能看英语版。

总结:Python确实是一种十分精彩又强大的语言。它合理地结合了高性能与使得编写程序简单有趣的特色。

对编程感兴趣的小伙伴完全可以从Python来入手!

抽时间也给大家分享出来了其他编程语言的优缺点,相信在你之后的学习道路受益良多!!!

今天的内容就分享到这里希望对你认识编程的世界有一个新的认识!!!

以下是部分编程资料,就不一一截图了,需要的自行获取:

或许对于“编程”这个词大家一开始会有畏难情绪,但以后若是想好好“搬砖”这也是必备的武器之一!不如大胆迈出你的敲代码之路第一步——领取这个带你 零基础基础入门的资料包吧!

以下资料菌给你准备的计算机编程资料」补给包内容:

希望这个资料包能给大家带来比这张证书更多的东西,求职路上不要再说“剑未配妥,出门已是江湖”,少侠你的宝剑来了,希望编程可以成为你的锋芒!

具体内容抢先看

编程必备资料

各个编程语言资料包

今天给大家分享的 干货内容都在这里,文中的资料我已经打包好啦!分享给有需要的你们下图关注自取