![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python语法
七年蝉
什么也没有,谁也不会来。。。。
展开
-
python语言基础九
十九、 描述符 描述符就是将某种特殊类型的类的实例指派给另一个类的属性。 所谓特殊类型, 要求至少实现以下三个方法中的一个(全部实现也可以)__get__(self, instance, owner) 定义当描述符的值被取得时的行为 用于访问属性, 他返回属性的值__set__(self, instance, value) 定义当描述符的值被改变时的...原创 2018-09-23 10:11:02 · 282 阅读 · 0 评论 -
python 语言基础一
一、Python 数据类型 :1. python 没有真正的变量一说, a = 'hello' , 这个 a 更像是一个贴在 'hello' 上面的【标签】, 我随时可以把 a 贴到别的地方去。2. python 的一些数值类型包括 : a、整型 int b、浮点型 float c、布尔型 True/False...原创 2018-09-23 10:02:11 · 201 阅读 · 0 评论 -
python 语言基础二
四、列表 定义 : 一个打了激素的数组(数组只能用来存多个同种类型的数据, 但是列表可以存储多个任意类型的数据) 列表的底层是以 栈 的方式生成的。 列表的方法 : 1. 添加元素 : a = [] print(a) 输出 : [] append() ...原创 2018-09-23 10:03:03 · 224 阅读 · 0 评论 -
python语言基础三
八、 函数 随着程序越来越复杂, 前面介绍的简单的语句等已经不够用了, 我们想要把一些语句组合起来形成新的东西(就像许多积木堆起来的房子) 此时产生了这三个东西: 【函数】、 【对象】 、 【模块】 1. 传参:def my_first_function(name, age): print('my name is {name}, {age} years o...原创 2018-09-23 10:03:41 · 207 阅读 · 0 评论 -
python 语言基础四
十、递归 递归的实现原理是在函数内部调用自身, 每次调用函数都需要做 压栈、 弹栈、 保存和恢复寄存器的栈操作。 所以是非常消耗时间和空间的。另外如果递归忘记返回(没有设置递归边界)就会完全消耗掉内存资源或者使程序崩溃。 递归的三要素: 1、明确递归终止条件; 【递归边界】 2、给出递归终止时的处理办法; ...原创 2018-09-23 10:05:00 · 168 阅读 · 0 评论 -
python语言基础五
十一、字典 当我们的数据量很大,查找一个元素使用索引不好用的时候, 可以利用 字典 (字典以键值对的形式存储, 通过键查找) python 的字典 在很多地方也成为 哈希。有些地方称之为关系数组。 字典是 python 唯一的一个 【映射类型】, 字典不支持下标操作!!!我使用两个列表也可以实现这种映射:brand = ['李宁', '耐克', '光子']sl...原创 2018-09-23 10:05:53 · 254 阅读 · 0 评论 -
python语言基础六
十四、文件 说明是文件? linux下一切皆文件 。 常见文件格式 : .exe 、 .txt 、 .ppt 、 .jpg 、 .mp4 、 .avi ...... 1. 如何打开文件并且获取文件描述符? 一般使用 f = open( 文件路径, 打开方式) 的形式打开。print(help(open))输出 : open(file, mo...原创 2018-09-23 10:07:28 · 299 阅读 · 0 评论 -
python语言基础七
十六、 异常处理 我们不可能保证我们的程序在任何情况下都正常运行, 那么出现了异常怎么办呢? python 有专门的 异常处理 方法。 1.python 中异常 :异常名称 描述BaseException 所有异常的基类SystemExit 解释器请求退出KeyboardInterrupt 用户中断执行(通常是输入^C)Excep...原创 2018-09-23 10:08:02 · 387 阅读 · 0 评论 -
python语言基础八
十八、类和对象 什么是类? 类可以比作是某种类型集合的描述 把一类相同的事物叫做类,其拥有相同的属性(其实就是变量)描述,里面封装了相同的方法。 比如,汽车是一个类,它包括价格、品牌等属性。 宝马、奔驰、兰博基尼这些牌子的车他们虽然不同,但是都可以叫做汽车。 什么是对象? 一个类的实例就是一个对象。 比如我那 ...原创 2018-09-23 10:08:54 · 395 阅读 · 0 评论 -
python语言基础十
使用装饰器需要注意的地方 : 装饰器其实【 本质 】 : 源于【闭包的函数】,这个闭包函数 【将一个函数作为参数传入】,然后 【返回一个替代版的函数】 。两个主要的概念 【闭包】 、 【替换】 。一、关于闭包 : 闭包(Closure),又称词法闭包(Lexical Closure)或函数闭包(Function Closures),是引用了自由变量的函数。 这个【...原创 2018-09-29 20:09:29 · 233 阅读 · 0 评论