- 博客(24)
- 资源 (29)
- 收藏
- 关注
转载 Python两个内置函数——locals 和globals (学习笔记)
Python两个内置函数——locals 和globals这两个函数主要提供,基于字典的访问局部和全局变量的方式。在理解这两个函数时,首先来理解一下python中的名字空间概念。Python使用叫做名字空间的东西来记录变量的轨迹。名字空间只是一个字典,它的键字就是变量名,字典的值就是那些变量的值。实际上,名字空间可以象Python的字典一样进行访问每个函数都有着
2017-07-28 14:13:38 336
原创 python from __future__ import division
from __future__ import division导入python未来支持的语言特征division(精确除法),当我们没有在程序中导入该特征时,"/"操作符执行的是截断除法(Truncating Division),当我们导入精确除法之后,"/"执行的是精确除法,如下所示:----------------------------------------------------
2017-07-28 13:52:33 489
转载 numpy中linspace用法
linspace的功能最初是从MATLAB中学来的,用此来创建等差数列。近期用Python的时候发现也有这个功能,提供相应功能的是numpy。关于MATLAB中的功能就不再进行赘述了,接下来把我可能用到的python用法来简单做一个小节。编写如下代码: 1 #!/usr/bin/python 2 3 import numpy as n
2017-07-25 11:49:48 669
转载 Python中的exec、eval使用实例
通过exec可以执行动态Python代码,类似Javascript的eval功能;而Python中的eval函数可以计算Python表达式,并返回结果(exec不返回结果,print(eval("…"))打印None);复制代码 代码如下: >>> exec("print(\"hello, world\")")hello, world>>> a = 1>>> exe
2017-07-23 22:00:21 625
转载 Python eval 函数妙用
eval 功能:将字符串str当成有效的表达式来求值并返回计算结果。 语法: eval(source[, globals[, locals]]) -> value 参数: source:一个Python表达式或函数compile()返回的代码对象 globals:可选。必须是dictionary locals:可选。任意map对象 实例展示:
2017-07-23 21:57:56 338
转载 python str和repr的区别
尽管str(),repr()和``运算在特性和功能方面都非常相似,事实上repr()和``做的是完全一样的事情,它们返回的是一个对象的“官方”字符串表示,也就是说绝大多数情况下可以通过求值运算(使用内建函数eval())重新得到该对象。但str()则有所不同,str()致力于生成一个对象的可读性好的字符串表示,它的返回结果通常无法用于eval()求值,但很适合用于print语句输出。需要再
2017-07-23 15:49:58 340
转载 Python eval 函数妙用
作者博文地址:https://www.cnblogs.com/liu-shuai/eval 功能:将字符串str当成有效的表达式来求值并返回计算结果。 语法: eval(source[, globals[, locals]]) -> value 参数: source:一个Python表达式或函数compile()返回的代码对象 globals:可选。必须是
2017-07-23 15:49:21 384
转载 矩阵乘法的本质是什么?
作者:知乎用户链接:https://www.zhihu.com/question/21351965/answer/31050145来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。本题目前下面的解释都是线性代数教材上的各种定义,但都太过复杂了。我尝试写一个浅显的解释:小明今天要做饭,消耗2斤肉,1斤蔬菜。肉每斤20元,蔬菜每斤5元,则一共需多
2017-07-21 16:33:44 4051 1
转载 python的可变与不可变数据类型
初学python的时候,可能会有很多疑惑,尤其是最先接触的所谓的“可变数据类型”和“不可变数据类型”。python与C/C++不一样,它的变量使用有自己的特点,当初学python的时候,一定要记住“一切皆为对象,一切皆为对象的引用”这句话,其实这个特点类似于JAVA,所以在python里面大家也不用担心类似于C/C++中的指针的复杂问题。下面本文将对python里面的“可变数据类型”和“不可变数据
2017-07-21 11:57:23 692
转载 近十年量化交易领域最重要的十本参考书推荐!重要!
阅读原文:http://club.jr.jd.com/quant/topic/963246京东金融量化交流群:4170821411. 打开量化投资的黑箱这本书的作者里什·纳兰(Rishi K. Narang)是华尔街顶级数量金融专家,资深对冲基金经理,自1996年开始,他就开始从事对冲基金事业,专注于量化交易策略。目前是特勒西斯资本有限责任公司(Telesis Capita
2017-07-20 23:19:03 4521
原创 Python相关书籍
图灵程序设计丛书:Python基础教程(第2版)(修订版) 赫特兰、 钟读杭Python编程 从入门到实践 [美]埃里克·马瑟斯、 袁国忠Python核心编程 第3版 [美]卫斯理 春(Wesley Chun)、 孙波翔 李斌 李晗Python学习手册(原书第4版) (美)MarkLutz、 李军;刘红伟重视大脑的学习指南:Head First Python(中文版) 巴里(Bar
2017-07-20 22:49:09 850
转载 RSI指标的原理和计算方法
相对强弱指标RSI又叫力度指标,其英文全称为“Relative Strength Index”,由威尔斯•魏尔德﹝Welles Wilder﹞所创造的,是目前股市技术分析中比较常用的中短线指标。第一节 RSI指标的原理和计算方法一、RSI指标的原理相对强弱指标RSI是根据股票市场上供求关系平衡的原理,通过比较一段时期内单个股票价格的涨跌的幅度或整个市场的指数的涨跌的大小来分析判断市场上
2017-07-19 15:55:26 46410 3
转载 梦德稳- 系统化及短线高频交易构建核心步骤
交易认知自我,投资改变生活。梦德稳:上海奇获投资管理有限公司投资总监。长期从事金融量化交易,早年以股票为主,08年开始专注期货市场,开发过多种交易策略,最终形成了多策略、多品种、多周期的程序化组合策略体系,追求低回撤的稳健收益,长期的年收益与最大回撤比可以达到4:1。2010年后每年稳定盈利在千万级别。梦德稳实录:今天跟大家做一个简单的分享,内容包括三部分:第一部分分享我对程序化的...
2017-07-18 14:55:55 2896
原创 交易系统
在统计套利及高频交易之外,交易系统一般可归为五大类型:一、趋势跟随交易系统(Trending Systems)趋势跟随交易系统是在高频交易曝光前最流行也是最热门的交易系统类型。最早的趋势跟随交易策略成形于20世纪早期,主要利用移动平均线进行买入、持有、卖出。之后,由于有了计算机生成的开仓以及平仓信号,当今的趋势跟随系统更为完善和成熟。但是,无论怎样现代化,趋势跟随系统都
2017-07-18 14:08:00 1346
转载 Ta-lib 函数一览
import tkinter as tkfrom tkinter import ttkimport matplotlib.pyplot as pltimport numpy as npimport talib as taseries = np.random.choice([1, -1], size=200)close = np.cumsum(series).astype(float
2017-07-17 09:45:02 2542
转载 notepad++更改选中行背景色和字体
打开Notepad++打开“设置”=》“语言格式设置”一般使用的主题都是默认的,有其他爱好的自行选择,跟后面的步骤也是一样的。主题的第一项“Global Styles”是平时使用的,我们要修改的就是这里面的参数第一项,选中“Global override”,这个选项卡
2017-07-13 09:58:23 13626 1
转载 Notepad++背景颜色设置
经常试用notepad++看代码,白色的背景连续看的时间长了眼睛很容变花,所以找了相关的设置选项,分享给大家具体设置步骤如下: 然后如下设置 这样前景色背景色已经发生改变了哟,下面再修改下选中行的背景色吧,你懂的 可以按照上面的内容来进行以进步的各项设置了,具体爱好怎样就根据个人喜欢的样子了!
2017-07-13 09:51:46 739
转载 python科学计算学习二:matplotlib绘图,图标注释(2)
图标注释对于搞研究的人来说是很重要的,一般的paper里面也都会有。所以是很有必要要学习的。 下面通过一个例子来说明Python是怎么做的。[python] view plain copy print? 1 import matplotlib.pyplot as plt 2 import numpy as np
2017-07-06 16:47:35 1986
转载 Python 使用matplotlib画图添加标注、及移动坐标轴位置
一、实现目标代码实例importmatplotlib.pyplot as pltimportmatplotlibimportnumpy as np#解决中文乱码问题,引入windows字体库myfont = matplotlib.font_manager.FontProperties(fname
2017-07-06 16:45:59 24439
转载 python matplotlib 绘制双Y轴曲线图
要点就是ax2 = ax1.twinx(), 制作一个兄弟轴。代码如下:import matplotlib.pyplot as pltimport numpy as npx = np.arange(0., np.e, 0.01)y1 = np.exp(-x)y2 = np.log(x)fig = plt.figure()ax1 = fig.add_subplot(111)a
2017-07-06 15:57:45 1631
转载 画子图(add_subplot & subplot)
子图:就是在一张figure里面生成多张子图。Matplotlib对象简介 FigureCanvas 画布 Figure 图 Axes 坐标轴(实际画图的地方)注意,pyplot的方式中plt.subplot()参数和面向对象中的add_subplot()参数和含义都相同。
2017-07-06 15:56:22 1315
转载 【详解】python中字符串的strip(),lstrip(),rstrip()的含义
【解答】1. 参考,你自己给的,python官网的解释: http://docs.python.org/2/library/string.html?highlight=strip#string.lstrip主要是:string.lstrip(s[, chars])Return a copy of the string with leading chara
2017-07-05 10:45:58 3157
转载 python爬虫爬取内容中,\xa0,\u3000的含义
最近用scrapy爬某网站,发现拿到的内容里面含有\xa0、\u3000这样的字符,起初还以为是编码不对,搜了一下才知道是见识太少233。\xa0是不间断空白符 我们通常所用的空格是\x20,是在标准ASCII可见字符0x20~0x7e范围内。而\xa0属于latin1(ISO/IEC_8859-1)中的扩展字符集字符,代表空白符nbsp(non-breaking
2017-07-05 10:42:19 1114
转载 Python 格式化输出 —— 小数转化为百分数
比如将 0.1234 转化为 12.34% 的形式:rate = .1234print('%.2f%%' % (rate * 100))1212第一个百分号和 .2f 相连,表示浮点数类型保留小数点后两位格式化输出;然后的两个连续的%%,则最终会输出一个%号出来,有对%进行转义的含义;将小数(数值)转化为字符串,并赋给其他变量:rate = .1res = format
2017-07-03 10:31:12 7519
Android Power On Off
2012-07-08
homeswitcher
2012-06-20
HeadFirstDesignPatterns_code
2012-06-17
android设置主题和自定义主题的方法
2012-04-20
Android实例2
2012-03-27
Android实例
2012-03-27
Android 9patch失效
2012-02-22
google_sdk_android3
2012-02-02
Google_android_java
2012-02-02
格式工厂-支持几乎所有类型多媒体格式到常用的几种格式
2012-01-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人