2018年3月6日

4、第六 - 类的特性讲解

摘要: 类的特性::封装、继承、多态。 “一个接口,多种实现” 1、类的封装作用防止内部对象数据不能被外部随意修改;使外部程序不需要关注对象内部的构造,只需要通过对象对外提供的接口进行访问。可分为类的公有属性、私有属性。 把功能实现的细节不对外暴露; 私有属性:(对外部是不可见的、对内部是可见的)__pri 阅读全文

posted @ 2018-03-06 23:29 C.Q&CHEN 阅读(441) 评论(0) 推荐(0)

2018年2月23日

3、第六 - 类的实例化过程剖析

摘要: 类的实例化过程剖析 1、举例说明: 注释: class Name(object): #定义一个类,class是定义类的语法,Name是类名,(object)是新式类的写法(后面在介绍新式类。) def __init__(self,name,height): 初始化函数,在生成一个角色时要初始化的一些 阅读全文

posted @ 2018-02-23 19:05 C.Q&CHEN 阅读(176) 评论(0) 推荐(0)

2018年2月8日

2、第六 - 定义类的实例和对象

摘要: 面向对象类的实例定义 1、self代表类的实例,而非类: 类的方法(类函数)与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称,但是在调用这个方法的时候你不为这个参数赋值,Python会提供这个值(self)。这个特别的变量指对象本身,按照惯例它的名称是self。 如你有一个类称为 阅读全文

posted @ 2018-02-08 16:04 C.Q&CHEN 阅读(243) 评论(0) 推荐(0)

2018年2月7日

1、第六 - 面向对象概念介绍

摘要: Python从设计之初就已经是一门面向对象的语言。分两个:面向过程编程、面向过程编程。 面向过程编程(Procedural Programming) 面向过程编程依赖 - 你猜到了- procedures,一个procedure包含一组要被进行计算的步骤, 面向过程又被称为top-down lang 阅读全文

posted @ 2018-02-07 20:45 C.Q&CHEN 阅读(185) 评论(0) 推荐(0)

2017年12月1日

Python 第5周 - Python基础-常用模块介绍

摘要: 内容 1、模块定义: 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 如:os 是系统相关的模块;fil 阅读全文

posted @ 2017-12-01 10:52 C.Q&CHEN 阅读(699) 评论(0) 推荐(0)

2017年11月5日

Python 第3周 - Python基础-函数/作用域/递归/函数式编程/高阶函数

摘要: 内容 函数的定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名 使用函数的好处: 1、程序可扩展性 2、减少程序代码 3、方便程序架构的更改 简单的说,函数就是打包一大串代码进程封装执行。再赋给其他的变量,进行调用或传参。 1、语法定义 1 简单语法定 阅读全文

posted @ 2017-11-05 01:36 C.Q&CHEN 阅读(290) 评论(0) 推荐(0)

2017年10月30日

python print 输出带颜色打印

摘要: 格式: \033[显示方式; 前景色; 背景色m 一、显示方式 0(默认值) 1(高亮) 4(下划线) 5(闪烁) 7(反显) 22(非粗体) 24(非下划线) 27(非反显) 二、前景色 30(黑色) 31(红色) 32(绿色) 33(黄色) 34(蓝色) 35(洋红) 36(青色) 37(白色) 阅读全文

posted @ 2017-10-30 16:19 C.Q&CHEN 阅读(417) 评论(0) 推荐(0)

2017年9月26日

Python 第2周 - Python基础-python数据类型/列表/元组

摘要: 内容 Python数据类型: 按特征划分为:数字类型、序列类型、映像类型、集合类型; 按可变性划分:可哈希的,不可变数据类型包括{数字类型、不可变集合(frozenset)、字符串(str)、元组(tuple)};可变数据类型包括{字典(dict)、列表(list)、可变集合(set)}。 数字类型 阅读全文

posted @ 2017-09-26 16:16 C.Q&CHEN 阅读(352) 评论(0) 推荐(0)

2017年8月1日

Python 第2周 - Python基础-模块\数据运算

摘要: 内容 Python 库分两种:标准库(不需要安装,直接导入就可以直接使用的库)、第三方库(必须安装才能使用如django)。注意:编写代码时,模块名字不要跟库名字相同。系统自带模块简单举例: sys库: 1、打印系统环境变量 sys.path: 输出: 'D:\\python\\51CTO', 'C 阅读全文

posted @ 2017-08-01 18:59 C.Q&CHEN 阅读(439) 评论(0) 推荐(0)

2017年7月13日

Python 第1周 - Python基础-python入门\变量\用户输入\循环语句的使用

摘要: 内容 在后面的操作中,主要以python 3.4 版本为主: Python脚本执行 指定解释器 上一步中执行 python hello.py 时,明确的指出 hello.py 脚本由 python 解释器来执行。 如果想要类似于执行shell脚本一样执行python脚本,例: ./hello.py  阅读全文

posted @ 2017-07-13 21:27 C.Q&CHEN 阅读(572) 评论(0) 推荐(0)

导航