摘要: 一、函数相关基础 1、Python是从上往下顺序执行代码,当碰到定义函数的代码块时,并不会立即执行。只有等到该函数被调用时,才会执行相应的代码块。 可见,Python是从上往下顺序执行代码,下面的foo将上面的foo覆盖了。因此,最后执行是第二个定义的函数foo。在Python中代码的放置位置是有一 阅读全文
posted @ 2017-05-22 23:41 Kirusx 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 编码 python2 python3 函数 函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。 而函数式编程(请注意多了一个“式”字)——Functi 阅读全文
posted @ 2017-03-10 21:21 Kirusx 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 控制流程 一、判断if语句 根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做。也可以给if添加一个else语句,意思是,如果if判断是False,不要执行if的内容,去把else执行了。elif是else if的缩写,完全可以有多个elif 阅读全文
posted @ 2017-03-09 00:25 Kirusx 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 字典 Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。 如果用dict实现,只需要一个“名字”-“成绩”的对照表,直接根据名字查找成绩,无论这个表有多大,查找速度都不会变慢。用Python写 阅读全文
posted @ 2017-03-08 23:49 Kirusx 阅读(182) 评论(0) 推荐(0) 编辑