基本板书函数
命令 | 作用 |
---|---|
range(N) | 生成从0到N-1共 N个数字的列表 |
continue | 跳过本轮进入下一轮循环(相当于Perl的 next) |
break | 终止循环 (相当于Perl的 last) |
def | 定义函数(相当于Perl的 sub) |
dir() | dir()用来查询一个类或者对象所有属性 print dir(list) |
help() | help()用来查询的说明文档 print help(list) |
对象
通过class 创建一个对象;对于对象的属性可以直接在class 块中进行赋值;同时可以通过def 对对象添加一些方法;
1 | class Bird(object): ##括号中为该对象的父类,如果是object则表明是顶级类,没有父类 |
特殊方法(特殊的方法特点是名称前后各有2个下划线(__)):
init_() 是一个特殊方法;如果在类中定义了这个方法,则在创建对象时,python会在对象创建后自动调用这个方法,完成对象创建后,会直接打印 ‘print ‘We are happy birds.’,more_words’
1 | class happyBird(Bird): |
字典
字典的创建1
dic = {"key_a":"value_1","key_b":"value_1"}
或者先构建一个空字典,然后想字典中添加值;
1 | dic={} #构建一个空的字典; |
字典的常用方法
| 示例命令 | 功能 |
| —————— | ————————— |
| print dic.keys() | 返回dic所有的键 |
| print dic.values() | 返回dic所有的值 |
| print dic.items() | 返回dic所有的元素(键值对) |
| dic.clear() | 清空dic,dict变为{} |
| del dic[“key”] | # 删除字典元素 |
| print len(dic) | len查询元素总数 |