摘要: 1. 模块介绍: 为什么要有模块python其实有很多现成的方法,但是这些函数不能全都放在内存里为用户节省很多不必要的内存消耗用不到的功能就不用导入到内存里了模块是什么一块python代码一组python代码一组C语言的代码一堆写好的 现成可以用的 函数、类以功能来分类的模块有哪几类内置模块 —— 阅读全文
posted @ 2018-07-05 16:24 shadow2017 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1.1类、对象、实例、实例化 类:具有相同特征的一类事物 对象/实例:具体的某一个事物 实例化:类——>对象的过程 实例化的过程就是类——>对象的过程 创建一个对象/实例就会创建一个对象/实例的名称空间,存放对象/实例的名字,称为对象/实例的属性 在obj.name会先从obj自己的名称空间里找na 阅读全文
posted @ 2018-06-28 17:20 shadow2017 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 1.装饰器 1.1 带参数的装饰器 参数可以用来决定是否执行某个装饰器的某一部分 def outer(flag): def timer(func): def inner(*args,**kwargs): if flag: print('''执行函数之前要做的''') re = func(*args, 阅读全文
posted @ 2018-06-08 14:35 shadow2017 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 1.1名称空间的分类 名称空间的定义:存放名字与值的关系的空间起了一个名字 名称空间分为三种: 全局命名空间 局部命名空间 内置命名空间 A.全局名称空间 代码在运行伊始,创建的存储“变量名与值的关系”的空间 B.局部名称空间 在函数的运行中开辟的临时的空间 C.内置名称空间 存放了python解释 阅读全文
posted @ 2018-06-01 10:03 shadow2017 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 1. 小知识点的补充 ==数值比较 is比较两边的内存地址 id获取内存地址 小数据池str int,公用一个内存,目的节省内存空间。 要求:A. int范围是-5到256,指向一个地址空间 B. str: 1.不能含有特殊字符 2.单个元素乘以数字不能超过21 2. 编码 字符:看到内容的最小单位 阅读全文
posted @ 2018-05-23 21:14 shadow2017 阅读(86) 评论(0) 推荐(0) 编辑
摘要: Python day-20. 基础数据类型宏观的开始int:整型,加减乘除等计算。str:字符串,存储少量的数据,进行简单的操作。 list:列表 [1,3,’st’,True…], 内容为各种数据类型,存储大量的数据。PY2可以存储上亿的数据。 tuple:元组,只读,存放大量数据。 dict:字 阅读全文
posted @ 2018-05-16 16:33 shadow2017 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 常见编程语言:C、Python、Java、PHP、Go 编程语言分类: 机器码:C 字节码:其它语言 注释:所有的其它编程语言(Python、Java、PHP、Go)都最终解释为C语言,这些语言也是C语言编写的。 编程语言分为编译型和解释型 编译型:C# Java C,将整个编写代码进行编译,类似于 阅读全文
posted @ 2018-05-09 13:03 shadow2017 阅读(120) 评论(0) 推荐(0) 编辑