首页 > 代码库 > python基础

python基础

  1. 操作符:// 用作浮点除法(对结果四舍五入)和 ** 表示乘方 eg: 2**5=32
  2. python不支持C中的自增和自减操作,eg: ++i 和 i++ 的结果都为 i
  3. raw_input()方法程序输入,所返回的值为 字符串 类型,数值须进行强制类型转换 eg:int()
  4. print()会默认为每一行添加一个换行符,在语句的最后添加一个逗号 ‘,’ ,就可以使之改变 
  5. 目前不存在switch/case,只能使用 if/else ,或者 for() ,注意缩进对齐和判断语句后的 ‘ : ‘
  6. for循环中 len()和range()方法经常一起用于字符串索引,enumerate()既可以循环元素,有可以循环索引
  7. 打开文件:handle = open(file_name,access_mode = ‘r’)
    1. access_mode参数: ‘r’表示读取,‘w’表示写入,‘a’表示添加,‘+’表示读写,‘b’表示二进制访问
    2. 返回的文件对象句柄可以执行readlines()和close()等方法
  8. raise可以故意引发一个异常
  9. type() 返回对象的类型(返回之本身是一个type类型)
  10. 缩进对齐不要使用制表符,建议使用四个空格
  11. 专用下划线标示符:
    1. _xxx    不用 ‘from module import *’导入
    2. _xxx_ 系统定义的名字 

    3.  

      _xxx     类中的私有变量名