设为首页 收藏本站
查看: 830|回复: 0

[经验分享] 开启我的Python之旅

[复制链接]

尚未签到

发表于 2017-4-28 08:40:11 | 显示全部楼层 |阅读模式
  开启我的Python之旅

  

   有人说,“聪明的人喜欢阅读,智慧的人喜欢写作”。而我,既不是那种才高八斗,疯狂阅读的人,也不是那种激扬文字,热衷于写作的人。我就是我——一个平凡的我,一个脚踏实地的我,一个经常微笑的我,一个喜欢分享的我......
曾几何时,我不知不觉踏入IT领域,不过“理想总是很丰满,现实总是很骨感”。自高考之后,不知何故,便毅然决然的选择的计算机。在当时,我不清楚自己喜欢什么,也不知道在计算机领域能不能混碗饭吃,只是觉得紧跟时代的步伐,计算机在我这辈子应该还不会落伍,而且会越来越贴近我们的生活。直到现在,至少证明我的“预测”暂时没有偏离太远。选择计算机,一来是因为它充满了神秘色彩,二来是在我上学那个年代,计算机在飞速发展中,各种“北大青鸟”、“清华IT”,“学IT,好就业”也确实对我影响不小。不过后来才慢慢发现,“一入IT深似海,从此妹子是路人”这一真理确实得以应验,一句多么二逼而又不乏“文艺”色彩的描述,深深表达了IT人苦逼的生活写照。不过话又说回来,“只要功夫深,铁杵磨成针”,在我坚持不懈的努力中,历经一年半的风风雨雨,终于追到了我现在的女朋友,到此为止,我这一“经济适用男”终于有了着落,在此表达一下感慨,感谢“天无绝人之路”,赐我一如此美丽善良的女友;感谢女友仁慈,茫茫人海中你被我所打动,感谢你一直以来对我的支持。
记得刚上大学时,自己接触的第一门语言是C语言,它带领我进入了“程序”这片“处女地”。在那个时代,我深深的感觉到“程序猿”是世界上最聪明的人,是一种高级的猿类动物。C是一门中高级语言,它虽然看起来简单,但是它却可以“干大事”,不过由于本人并发才思敏捷之人,一直到后来学习C++,那些关于各种指针指向、内存分配与回收就没有做深入了解了。不过总结起来,还是学到了不少东西,譬如:变量、常量、运算符、表达式、控制语句等等,这为我后来的深入学习奠定了基础。
第二个与我邂逅的是.NET平台。在这个平台,我知道了什么事OOP(面向对象编程),真正领会了“不要重复发明轮子”,“万事万物皆对象”等思想。从Swing开发到Web开发,我不得不承认微软那一套工具和机制的强大。也正是源于它的强大,它做了几乎你所有能想到的事情————这对于一个喜欢研究技术的人来说,无疑不是一个很好的开端。
第三个与我擦肩而过的是Java。在Java中,它的访问修饰符多了,诸如public、private、protected等,所以觉得它是一门非常严谨的语言,更能体现出OOP的“封装、继承、多态”的思想。了解了Java的反射机制后,又深深的又被java的强大所吸引。刚开始自己学习,用Java写算法(在这方面深深觉得还是没有C/C++好),用javaSE写山寨的聊天工具,写“坦克大战”小游戏,深深的觉得在程序是世界里,充满了无穷尽的乐趣。再后来,开始用JavaEE开发网站了。写得多的就是一个网上商城,一个诸如威客网的网站(像猪八戒网)。更神奇的是在2011年,智能机终端来袭,巨头Google发布了安卓SDK,移动互联网时代来了,真是觉得Java是一门无人能敌的语言,夸平台,它几乎无处不在。我觉得我的未来就是它了。
故事到此似乎都很顺畅,直到2011年,一句很简单的话改变了我的人生轨迹————“Life is short , you need Python.”。从此,我步入了Python的殿堂。它是一门动态语言,灵活,简单,表达能力很强却又不乏面向过程,面向对象的思想。 它能让你在有限的时间内有更大的产出。另外,它跟java一样跨平台,一样有众多的第三方库支持,涵盖生物学、医学、图形图像学等众多学科。它也有类似于Java中SSH、SSI这样的Web开发框架,诸如Django、webpy,但是学习和使用起来所使用的成本远远低于java。
人生苦短,你需要Python。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-370159-1-1.html 上篇帖子: Python 发送Post/GET请求 下篇帖子: Python 学习入门(21)—— 线程
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表