Python基础-python核心编程

1、列表、元组和字典

列表: 

  • 表示方法:[  ]
  • 元素的个数及元素的值可以改变
  • 列表的切片运算:可以得到子集
元组:
  • 表示方法:()
  • 不可更改,可以看成只读的列表
 
字典:python中的映射数据类型
  • 表示方法:{}
2、print 默认输出一个换行,不过在末尾加 “,”可改变这种行为
 
3、列表解析 (python核心编程 P48)
 
4、raw_input()、open()
 
5、异常:try-except 。try之后是打算管理的代码,execpt之后是出错处理代码。当然也可通过raise故意引发一个异常。

 
6、函数:用()调用,若函数中无return语句,自动返回None对象,定义
 
7、对新Python程序员有用的内奸函数
 

 
8、编程风格:
  • 专用下划线标识符
    • _XXX:类中的私有变量名
    • __XXX__:系统定义名字
    • __XXX:不用'from module import *'导入
  • 注释:#
  • 文档:第一个没有赋值的字符串可以用属性 obj.__doc__访问,其中obj是一个模块、类、函数的名字
  • 缩进
9、模块结构和布局(Python核心编程中文版 P70)核心笔记:__name__指示模块应如何加载 
                                                                                                (a) 如果模块是被导入,__name__的值为模块名字
                                                                                                (b)如果模块是被直接执行,__name__的值为'__main__'
posted @ 2012-04-14 14:38  nepaul  阅读(330)  评论(0编辑  收藏  举报