python 1

  1. 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(模块名)





你可能感兴趣的:(python,1)