|
- python 性能优化工具:
pypy 是python语言写的。可直接对python解析。优化后速度比较可观。
shed skin 将python 转换成c++
附:
PHP 性能优化工具:
hhvm 可将php转成c++
2. 面向过程:
以指令为中心,由指令处理数据。
如何组织代码解决问题。
面向对象:
以数据为中心,所有处理代码围绕数据展开。
如何设计数据结构。
len()可以查看里面元素个数。如:>n=[a,bb,ccc] >len(n)===3
3. python 逻辑操作符:
a.身份操作符:
ls 判断左边对象引用是否等于右边的对象引用。
b.比较操作符:
> < == != >= <=
c.成员操作符:
in not in
d.逻辑运算符:
and or not
4. 控制流语句:
if
while
for ... in
try 异常捕获。
5.python 输入输出:
出:
python3 print()函数
python2 print 语句 print 可以一次输出多个对象,用","分开。
支持格式化输出。print "%f1 %f2 ..." % (v1,v2,...)
%%百分号标记
%c字符及其ASCII码
%s字符串
%d有符号整数(十进制)
%u无符号整数(十进制)
%o无符号整数(八进制)
%x无符号整数(十六进制)
%X无符号整数(十六进制大写字符)
%e浮点数字(科学计数法)
%E浮点数字(科学计数法,用E代替e)
%f浮点数字(用小数点符号)
%g浮点数字(根据值的大小采用%e或%f)
%G浮点数字(类似于%g)
%p指针(用十六进制打印值的内存地址)
%n存储输出字符的数量放进参数列表的下一个变量中
入:
input()
raw_input()
5.输出python内置模块:
>dir(__builtins__)
#如果想知道其中一个模块的使用方法。我们可以>help(模块名) |
|
|