python 笔记学习

接触python的背景:《python简明教程》,写过一个替换安全函数的脚本(120lines)
第一天:
0:python语言的特点
看百科即可,控制语言,胶水语言,堆积木方式
框架:web Django
字节码:bytecode
常用开放模式:python框架,然后其他语言优化性能

1:python的编译
.py --> |complie| --->.pyc-- |PVM|

python 解析器
Cpython
Jython  java 语言集成实现
IronPthon   .NET 框架集成实现

2:python 的性能优化工具
工具1:Psyco 专业python编辑器,静态的,主要专注与算法优化,目前已经停止工作,由Pypy接替
工具2:Pypy  继承于Psyco,用Python语言实现的Python解释器,可以动态的解释运行。
工具3:Shed Skin 将python代码翻译为C++,提高执行效率。类似与HHVM之于PHP,(有点小不同的是,HHVM将PHP翻译成字节码,字节码不是给人看的是给编译器看的,这点和Shed Skin还是有区别的,目的都是提高程序的执行效率).

3:python的一个程序
#!/usr/bin/env python     #---shebang ,即执行脚本需要执行的解释器,这样写比 #!/usr/bin/python 的移植性更好些,愿意是别人未必使用你的默认安装路径的python
import platform
print platform.uname()     #python2.X 的,python3.X要使用print();相当于 linux shell  uname  -a.

4:python IDE 略

题外话:
面向过程:指令为中心,指令去处理数据,如何组织代码解决问题
面向对象:数据为中心,如何去组织(设计)数据结构,并提供对此类数据允许的处理操作。

5:进一步深入
a:仓库内部 dir(platform),查看内置的方法,或称为函数,
b:__XXX__ 内置属性
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值