Python系列开篇

I love Python!

最近打算好好学学Python,一是工作中可能用的到,二是经历这么多发现有编程基础很重要,因此要开始Python之旅啦!

Python适合哪些开发应用

  • 1.首选是网络应用,如网站、后台服务;
  • 2.其次是日常需要的小工具,如系统需要的一些脚本任务;
  • 3.再次就是把其他语言开发的程序进行二次包装,方便使用。

Python的优点

  • 1.许多大型网站都是Python开发的,比如instagram、YouTube,豆瓣、谷歌、Yahoo等都在使用,因此不用担心能否被使用的问题;
  • 2.创始人的定位是“优雅”、“明确”、“简单”,因此入门容易,而且能够深入下去,不想某些语言,刚开始就基本上结束了;
  • 3.python提供完善的基础代码库,覆盖网络、文件、GUI、数据库、文本等大量内容,许多功能不必从零编写,可以直接使用;
  • 4.Python大量的第三方库,别人开发好的拿来直接使用,你如果做的好,也可以封装好后给别人使用。

Python的缺点

1.运行速度慢,原因是作为解释型语言,需要运行一行解释一行,而C语言这种编译型语言,则是整个代码编译翻译成机器码(CPU能够理解)后在运行。当然这种慢对于用户来说,几乎是无感知。
2.代码不能加密。如果要发布你的Python程序,实际上就是发布源代码,而C语言发布的则是编译后的机器码,而不用发布源代码(如windows上的xxx.exe文件),从机器码反推出C代码是不可能的。当然在互联网时代,靠卖软件的模式越来越少,而现在基本上都是提供服务,靠服务挣钱。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,420评论 25 708
  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    aimaile阅读 26,578评论 6 427
  • GitHub 上有一个 Awesome - XXX 系列的资源整理,资源非常丰富,涉及面非常广。awesome-p...
    若与阅读 18,757评论 4 418
  • 接受不完美的自己,如释重负。遵从自己的内心,调整状态,早起五公里,浑身舒畅,伴着朋友温暖的问候,即便下了几天...
    yolanda的花花世界阅读 173评论 0 2
  • 0300黎晓璇【滴水穿石】 7期20171028-D18 我告诉宝贝今天是重阳节,是爷爷奶奶的节日,吃早餐的时候,...
    潘潘的石头阅读 197评论 0 0