随笔分类 - 其它
摘要:时间复杂度是用来估计算法运行时间的一个式子(单位)。 一般来说,时间复杂度高的算法比复杂度低的算法慢。 常见的时间复杂度(按效率排序) O(1)<O(logn)<O(n)<O(nlogn)<O(n2)<O(n2logn)<O(n3) 不常见的时间复杂度(看看就好) O(n!) O(2n) O(nn)
阅读全文
摘要:day30 金融量化分析 金融知识:股票的组成余额宝收益下跌:货币政策宽松了。MA5:从它开始及5天前的收盘价的平均值金叉买入,死叉卖出量化投资与python:python语言量化投资第三方相关模块: NumPy:数组批量计算 pandas:表计算与数据分析 Matplotlib:图表绘制 三个模块
阅读全文
摘要:# f1=open('a2.txt',encoding='utf-8') # print(f1.read()) # f1.close() ''' f1 或者文件句柄 ,f,file,file hander,f_h.. open()调用的内置函数,内置函数调用的系统内部的open,(windows、linux、mac内部的open) 一切对文件进行的操作都是基于文件句柄f1的 ''' ''' ...
阅读全文
摘要:hashlib模块 算法介绍 Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 摘要算法就是通过摘要函数f()对任意长度的数据dat
阅读全文
摘要:pycharm常用快捷键 1、编辑(Editing) Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数) Ctrl + Q 快速查看文档 F1
阅读全文
摘要:1.提示'break' outside loop: 报错是break不在循环内 while+break 2.提示“expected an indented block”:没有从属代码块!Python严格地要求代码缩进,缩进的代码块相对于上一级是从属关系。用if语句举个例子:if a==2: prin
阅读全文