上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 28 下一页
摘要: 一、 numpy概述 numpy(Numerical Python)提供了python对多维数组对象ndarray(应该是N-dimension array)的支持,具有矢量运算能力,快速、节省空间。numpy支持高级大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。 二、实操 1. 阅读全文
posted @ 2018-12-31 16:23 stone1234567890 阅读(1266) 评论(0) 推荐(0) 编辑
摘要: 直接上源码: 从上面的注释中可以看到: (1)S.format()函数得到的是一个被格式化的字符串,从变长参数args以及字典型变量kwargs来进行替换,替换额对象尅被识别为'{'和'}' (2)编码实战: <class 'str'> 2018,python <class 'str'> pytho 阅读全文
posted @ 2018-12-31 11:09 stone1234567890 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 一、复杂发 1.常见的时间复杂度分析方法 (1):循环次数 (2)均摊分析 (3)递归式 主定理 2.复杂度: (1)O(1):基本运算、+、 -、 *、 /、 % 、寻址 (2)O(logn) :二分查找 (3)O(n^1/2):枚举约数 (4)O(n):线性查找 (5)O(n^2):朴素最近点对 阅读全文
posted @ 2018-12-30 21:06 stone1234567890 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 12.Python函数中return关键词的使用,无return时,函数依旧会返回一个类型为NoneType的对象None。 13可以使用函数globals()查看包含当前作用域内所有局部变量和值的字典。 14. . 阅读全文
posted @ 2018-12-30 14:50 stone1234567890 阅读(1308) 评论(0) 推荐(0) 编辑
摘要: 一、进程与线程 1.进程:程序的一次执行(程序装载入内存,系统分配资源运行)。n 每个进程有自己的内存空间、数据栈等,只能使用进程间通讯,而不能直接共享信息 2.线程:所有线程运行在同一个进程中,共享相同的运行环境。 (1)n 每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。 (2)  阅读全文
posted @ 2018-12-30 13:21 stone1234567890 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 一、__slots__和property 1.__slots__魔术函数动态的添加方法和属性 2.直接暴露属性的局限性 3.使用get/set方法 4.利用@property简化get/set方法 5.利用@property实现只读属性 6.装饰器与property实现 2.property 3.枚 阅读全文
posted @ 2018-12-30 10:33 stone1234567890 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一、文本文件读写的三种方法 1.直接读入 读文件有3种方法: read()将文本文件所有行读到一个字符串中。 readline()是一行一行的读,在读取中间可以做一些判断 readlines()是将文本文件中所有行读到一个list中,文本文件每一行是list的一个元素。 优点:readline()可 阅读全文
posted @ 2018-12-29 10:58 stone1234567890 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 一、容器 0.判断所有的容器是否为空,用if not xxx(容器名):来进行判断 1.list 列表 序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 列表的数据项不需要具有相同的类型。 2. tuple 元组( 阅读全文
posted @ 2018-12-27 23:04 stone1234567890 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 一、变量和类型 1.Python基本变量类型: 整数 ,浮点数 ,字符串, 布尔值 ,空值 ,函数, 模块, 类型, 自定义类型 2.变量定义 :变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。 变量可 阅读全文
posted @ 2018-12-27 13:14 stone1234567890 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 1.什么是极限编程? 极限编程是通往软件工程的方法或路径。 1)风险:基本问题,软件开发中的问题6。 (1)进度延迟 (2)项目做到后期会被取消 (3)项目变味 (4)项目缺陷率 (5)业务误解 (6)业务变更 (7)员工离职 2)XP应对上述的风险。 (1)应对项目延期:(1)短的发布周期,迭代周 阅读全文
posted @ 2018-12-22 20:13 stone1234567890 阅读(143) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 28 下一页