Python学习备忘笔记——Python概述

移动互联网时代,手机阅读虽然十分便利,但对于一些相对复杂的知识,只读而不作进一步理解、记笔记,读进去的知识要转化为应用个人认为比较困难,例如最近在学习的Axure跟Python,Axure如果光看书不操作,不能理解每一个原型背后的操作思路,那日后遇到一些复杂的原型想必也做不出来;Python如果是光看书不记笔记,日后编程遇到问题,通过查阅及回顾笔记,也许能想到破解之道也未必!既然断定有用,那再忙也要抽点时间做这件事,就算被家里某只程序猿取笑学习进度慢,学得太杂也无所谓…扯远了-_-||~

一、Python可以做什么?
可以做日常任务,例如自动备份你的MP3(这是作者说的,个人觉得备份个MP3不算啥,能备份用户的个人操作习惯才厉害);
可以做网站,很多著名的网站包括YouTube就是Python写的;
可以做游戏后台;

二、Python不可以做什么?
不能写操作系统;
不能写手机应用(可惜啊!!!);
不能写3D游戏;

三、Python有什么后援军团
有完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称为Batteries Included,即“内置电池”。
用Python开发,许多功能不必从头编写,直接使用现成的即可。
除了内置库外,Python还有大量的第三方库,也就是别人开发的,供你直接使用的东西。当然,如果你开发的代码通过很好的封装,也可以作为第三方库给别人使用。(这就是好比我以前学了Adobe Illustrator,在需要做设计时可以直接用网上素材库里的东西,遇到不懂的地方还能上网搜教程一样的理~)

四、Python的定位
优雅、明确、简单——我以后就称她为Lady Python吧!

五、Python的缺点
1、运行速度慢:她是一门解释型语言,代码在执行时会一行一行地翻译成CPU能理解的机器码,这个过程相对耗时,这是对比C语音而言的,具体看下图就明白了:
Python的缺点

2、代码不能加密:发布Python程序,即发布源代码,而C语言只发布机器码(即exe文件,从机器码反推出C代码是不可能的)。
凡是编译型语言,都是没有这个问题的,而解释型语言则必须把源码发布出去,个人觉得共享源码是以后编程一种大趋势,所以这点大可不必care!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值