摘要: 先说下:面向对象vs面向过程 编程范式 编程是 程序 员 用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程 , 一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式, 对这些不同的编程方式的特点进行归纳总结得出来的 阅读全文
posted @ 2018-05-08 22:29 张丶耀庆 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 首先我们为什么要用函数式编程 我们使用函数总结了三点好处: 代码重复利用 可扩展性 保持一致性 学了函数式编程,我们以后要把逻辑和业务区分离出来,这样以来让程序变的容易扩展,当需求要添加或者改变我我们就变的容易改变。 有了这么多了好处那我们看看怎么写函数式编程: 定义函数用关键字 : def 定义函 阅读全文
posted @ 2018-05-07 01:03 张丶耀庆 阅读(159) 评论(0) 推荐(0) 编辑
摘要: Python最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作 list1 = [1,2,3,4,5,6,7,8,9] #创建列表 z = list([1,2,3,4,5,6,7,8]) #创建列表 # 注:列表的下标值是从0开始取值的,想取最后一个值时,结束位不能是-1,因为结束位的元素不包括,所以只能留空 z = list1[1]... 阅读全文
posted @ 2018-05-06 17:38 张丶耀庆 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 迭代器: 我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Itera 阅读全文
posted @ 2018-04-24 01:09 张丶耀庆 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 变量声明: 变量名字只能是,字母,数字和下划线的任意组合。 变量名字的第一个字符不能为数字 还有一下是python内部保留的关键值 变量名字只能是,字母,数字和下划线的任意组合。 变量名字的第一个字符不能为数字 还有一下是python内部保留的关键值 ['and', 'as', 'assert', 阅读全文
posted @ 2018-04-17 10:40 张丶耀庆 阅读(324) 评论(1) 推荐(0) 编辑