摘要: 2019-10-18-21:35:36 面向对象 学面向对象前要先知道什么叫面向过程,了解了什么叫面向过程才容易理解面向对象 面向过程(强调步骤) 概念:当需要实现一个功能的时候,每一个具体的步骤都要亲历亲为,详细处理每一个细节的过程称为面向过程 如:把衣服脱下来==>找一个盆==>放点洗衣粉==> 阅读全文
posted @ 2019-10-18 23:37 CeliaTodd 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 2019-10-17-21:18:33 方法 定义格式: public static void 方法名称() { 方法体 } 完整格式: 修饰符 返回值类型 方法名称(参数类型 参数名称,...){ 方法体 return 返回值; } 修饰符:现阶段的固定写法,public. static 返回值类 阅读全文
posted @ 2019-10-17 21:59 CeliaTodd 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 2019-10-17-20:21:22 顺序结构: 概述:顺序执行,根据编写的顺序,从上到下执行语句 判断语句1-if: if语句第一种格式: if(关系表达式){ 语句体; } 执行流程: 1.首先判断关系表达式看其结果时true还是false 2.如果是true就执行语句体 3.如果是false 阅读全文
posted @ 2019-10-17 21:17 CeliaTodd 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 2019-10-17-19:36:43 标识符: 标识符:是指在程序中,自己定义的内容.如:类名、方法名、变量名等 命名规则(硬性要求): 1.有英文字母(区分大小写)、数字、$(美元符)、_(下划线)组成 2.不能以数字开头 3.不能是关键字 命名规范(软性建议): 1.类名:首字母大写,后面每个 阅读全文
posted @ 2019-10-17 20:21 CeliaTodd 阅读(292) 评论(0) 推荐(1) 编辑
摘要: 2019-10-17-19:28:01 记录自己的学习路程 国庆期间本来是有持续写博客的,但是有各种原因就没时间写博客了, 但是学习的进度还是没有落下的,现在正式回归写博客的时间了. 但现在不是写Python的博客了,原因是虽然Python适合新手和转行的人学 可是,学完后找工作的难度比学Java的 阅读全文
posted @ 2019-10-17 19:36 CeliaTodd 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 面向对象三大特性:封装、继承、多态 继承的概念: 在定义类时,可以从已有类当中提取想要的内容 被继承的类称为父类、基类、超类,新定义的类称为子类、派生类 注意:如果派生类中的属性与基类属性重名,那么派生类的属性会覆盖掉基类的属性。包括初始化函数。 派生类在初始化函数中需要继承和修改初始化过程,使用’ 阅读全文
posted @ 2019-10-03 21:32 CeliaTodd 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 代码有点长,是面向对象的题,感觉有点懵逼,看了两天还没懂,这里是要适当地囫囵吞枣吗? 我的疑问: 1.为啥不可以把def attack 、def roadRush 、def fight 归为class Fight 这样一类呢? 2.为啥把def drive 放在游戏人物(GmaeCharacter) 阅读全文
posted @ 2019-10-02 11:10 CeliaTodd 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 一.面向对象的概念 面向对象编程(Object-oriented Programming,简称 OOP),是一种封装代码的方法 为什么要有面向对象:是为了更好地模拟现实世界的事物,并把描述特征的数据和代码块(函数)封装到一起 比如说,将乱七八糟的数据扔进列表中,这就是一种简单的封装,是数据层面的封装 阅读全文
posted @ 2019-09-30 23:36 CeliaTodd 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 停了两天没写博客了,不能再停了,先把量搞上去,然后再搞质量.毕竟现在是初学者,不知道怎样写博客 一.lamda匿名函数(为了解决一些简单函数而设计的函数) 语法:函数名 = lamda 参数: 返回值 注意: 1.lambda表示的是匿名函数. 不需要用def来声明, ⼀句话就可以声明出一个函数 2 阅读全文
posted @ 2019-09-29 00:46 CeliaTodd 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 2019-09-25-23:28:09 内置函数的使用 一.数据类型(4种) 1.int() 2.float() 这个是浮点数 3.bool() 4.complex() 创建一个复数. 第一个参数为实部, 第二个参数为虚部(感觉会很少用到这个) 二.进制转换 1.bin() 将给的参数转换成二进制 阅读全文
posted @ 2019-09-25 23:53 CeliaTodd 阅读(229) 评论(2) 推荐(0) 编辑