会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
清源居士
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2016年11月18日
np.random 的使用
摘要: random 有很多地方会用到. 参考这篇: http://www.cnblogs.com/CheeseZH/p/4593349.html
阅读全文
posted @ 2016-11-18 01:18 清源居士
阅读(420)
评论(0)
推荐(0)
2016年11月17日
python字符串常用
摘要: 参考这一篇: http://www.runoob.com/python/python-strings.html
阅读全文
posted @ 2016-11-17 00:27 清源居士
阅读(151)
评论(0)
推荐(0)
2016年11月15日
关于python中的循环
摘要: 参考下面这一篇: http://www.cnblogs.com/vamei/archive/2012/05/30/2526357.html 其中用range的方式最好!
阅读全文
posted @ 2016-11-15 22:44 清源居士
阅读(192)
评论(0)
推荐(0)
matplotlib ----- 清空图片
摘要: 关闭单个图: fig = plt.figure(0) # 新图 0 plt.savefig() # 保存 plt. close(0) # 关闭图 0 关闭单个图: fig = plt.figure(0) # 新图 0 plt.savefig() # 保存 plt. close(0) # 关闭图 0
阅读全文
posted @ 2016-11-15 10:09 清源居士
阅读(10832)
评论(0)
推荐(0)
2016年11月8日
matplotlib ----- 初步
摘要: 直接看几段代码即可:
阅读全文
posted @ 2016-11-08 10:01 清源居士
阅读(283)
评论(0)
推荐(0)
matplotlib ----- 颜色, 标记样式
摘要: 颜色: 蓝色 - 'b' 绿色 - 'g' 红色 - 'r' 青色 - 'c' 品红 - 'm' 黄色 - 'y' 黑色 - 'k' 白色 - 'w' 线: 直线 - '-' 虚线 - '--' 点线 - ':' 点划线 - '-.' 常用点标记 点 - '.' 像素 - ',' 圆 - 'o' 方
阅读全文
posted @ 2016-11-08 09:56 清源居士
阅读(1975)
评论(0)
推荐(1)
2016年11月3日
关于在2.7中出现 "UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal"
摘要: 在中文字符串前面加u. Make sure your code is in UTF-8 (NOT Latin-1) and/or use a coding line as so: If you're using unicode across the board, you can import uni
阅读全文
posted @ 2016-11-03 08:55 清源居士
阅读(21789)
评论(1)
推荐(0)
2016年10月27日
Numpy, Pandas, Matplotlib, Scipy 初步
摘要: Numpy: 计算基础, 以类似于matlab的矩阵计算为基础. 底层以C实现, 速度快. Pandas: 以numpy为基础, 扩充了很多统计工具. 重点是数据统计分析. Matplotlib: 画图. Scipy: 科学计算, 数据挖掘和人工智能的前提.
阅读全文
posted @ 2016-10-27 17:15 清源居士
阅读(475)
评论(0)
推荐(0)
2016年10月24日
__all__ 作用, 相当于导入*
摘要: 它是一个string元素组成的list变量,定义了当你使用 from <module> import * 导入某个模块的时候能导出的符号(这里代表变量,函数,类等) 参考文章: http://python-china.org/t/725 http://blog.csdn.net/orangleliu
阅读全文
posted @ 2016-10-24 23:57 清源居士
阅读(195)
评论(0)
推荐(0)
python 之 list,tuple,dict,set
摘要: 基本类型, 其中set好像提到的很少 list : [] 根据字面, 是一个列表, 所以有序, 可以通过序号方位 tuple: () 是不变的list, 通过序号访问 dict: {}, 字典, 无序. 是用key访问. key是不变的, 但值是可以变的 set: (['A','B','C']),
阅读全文
posted @ 2016-10-24 10:44 清源居士
阅读(122)
评论(0)
推荐(0)
dict 没有 key 的情况
摘要: 如何处理, 请参考下文, 主要是要理解思路, https://www.polarxiong.com/archives/Python-%E6%93%8D%E4%BD%9Cdict%E6%97%B6%E9%81%BF%E5%85%8D%E5%87%BA%E7%8E%B0KeyError%E7%9A%84
阅读全文
posted @ 2016-10-24 09:48 清源居士
阅读(308)
评论(0)
推荐(0)
2016年10月23日
__getitem__ 专用方法
摘要: (1) __getitem__ 专用方法很简单。像普通的方法 clear,keys 和 values 一样,它只是重定向到字典,返回字典的值。但是怎么调用它呢?哦,你可以直接调用 __getitem__,但是在实际中你其实不会那样做:我在这里执行它只是要告诉你它是如何工作的。正确地使用 __geti
阅读全文
posted @ 2016-10-23 20:46 清源居士
阅读(462)
评论(0)
推荐(0)
functool.wraps and functools.partial
摘要: functools.partial 通过包装手法,允许我们 "重新定义" 函数签名. 通常是将函数的部分参数给固定下来, 从而形成一个输入参数更少的新函数. functool.wraps 调用函数装饰器partial(update_wrapper, wrapped=wrapped, assigned
阅读全文
posted @ 2016-10-23 20:08 清源居士
阅读(288)
评论(0)
推荐(0)
Python中super()和__init__()方法
摘要: 采用新式类,要求最顶层的父类一定要继承于object,这样就可以利用super()函数来调用父类的init()等函数, 每个父类都执行且执行一次,并不会出现重复调用的情况。而且在子类的实现中,不用到处写出所有的父类名字,符合DRY原则。 https://rhettinger.wordpress.co
阅读全文
posted @ 2016-10-23 14:48 清源居士
阅读(3183)
评论(0)
推荐(0)
2016年10月22日
PEP
摘要: 用python , PEP难以绕过. PEP是什么? Python Enhancement Proposals , 它集合了python的改进提案. 它不是版本递进的, 有些PEP是应该去读一下的, 给出了python的正确使用方式. 如: 1, 8, 20, 257等.
阅读全文
posted @ 2016-10-22 10:40 清源居士
阅读(221)
评论(0)
推荐(0)
yield
摘要: yield , 初碰见不太可能会明白是什么意思. 从这里可以看出python的特点, 由于在背后做了大量的隐藏的工作, 才使得形式和使用上边的简洁和优美. 这是一个很不好理解的概念, 请参考下面这两篇文章: http://www.cnblogs.com/coderzh/archive/2008/05
阅读全文
posted @ 2016-10-22 10:35 清源居士
阅读(238)
评论(0)
推荐(0)
date
摘要: 日期的处理 参考: http://www.wklken.me/posts/2015/03/03/python-base-datetime.html#2-date http://justcoding.iteye.com/blog/901758
阅读全文
posted @ 2016-10-22 00:46 清源居士
阅读(280)
评论(0)
推荐(0)
2016年10月21日
exec 和 exec_
摘要: exec_ 是six里面针对py2 , py3 兼容, 而做的重新定义. 和 exec 功能一样. 关键一点是: exec 是一个语法声明,不是一个函数. 也就是说和if,for一样. exec 函数的 globals 和 locals 参数的用法, 请参考下面的文章 https://mozilla
阅读全文
posted @ 2016-10-21 20:29 清源居士
阅读(892)
评论(0)
推荐(0)
@contextmanager
摘要: with的作用,类似try...finally...,提供一种上下文机制. 要应用with语句的类,其内部必须提供两个内置函数__enter__以及__exit__ , 前者在主体代码执行前执行,后则在主体代码执行后执行. as后面的变量,是在__enter__函数中返回的. contextlib是
阅读全文
posted @ 2016-10-21 19:47 清源居士
阅读(395)
评论(0)
推荐(0)
with ...as ...
摘要: 这是一个相对比较好理解的用法. 有一些任务,可能事先需要设置,事后做清理工作。对于这种场景,Python的with语句提供了一种非常方便的处理方式。 一个很好的例子是文件处理,你需要获取一个文件句柄,从文件中读取数据,然后关闭文件句柄。 with-as表达式极大的简化了每次写finally的工作.
阅读全文
posted @ 2016-10-21 17:46 清源居士
阅读(306)
评论(0)
推荐(0)
compile
摘要: 格式:compile( str, file, type ) 1, type可以是, ’eval’: 配合eval使用; ’single’: 配合单一语句的exec使用; ’exec’: 配合多语句的exec使用 exec 比较常用, 可以多语句. 2, 将str里面的语句创建成代码对象. 3, fi
阅读全文
posted @ 2016-10-21 17:33 清源居士
阅读(380)
评论(0)
推荐(0)
decorator and @property
摘要: @property 首先, 它是个装饰器. 其次, 看到这个东西, 意味着它下面的函数可以被当作一个属性(成员变量)来看到. 通常, 这个函数会return点什么东西. 重点讲讲装饰器: 1, python, 一切皆对象, 函数也是. 2, decorator是一个使用函数作为参数, 并且返回函数的
阅读全文
posted @ 2016-10-21 15:20 清源居士
阅读(133)
评论(0)
推荐(0)
python中的 *args 和 **kwargs
摘要: 这两个是python中的可变参数。 *args表示任何多个无名参数,它是一个tuple;**kwargs表示关键字参数,它是一个dict。 并且同时使用*args和**kwargs时,必须*args参数列要在**kwargs前. refer to, http://www.cnblogs.com/fe
阅读全文
posted @ 2016-10-21 11:23 清源居士
阅读(118)
评论(0)
推荐(0)
python 开始学习
摘要: "人生苦短, 我用python" 以此敬意伟大的生产力创造!
阅读全文
posted @ 2016-10-21 11:21 清源居士
阅读(111)
评论(0)
推荐(0)
2016年9月27日
static_cast、dynamic_cast、reinterpret_cast、和const_cast
摘要: 关于强制类型转换的问题,很多书都讨论过,写的最详细的是C++ 之父的《C++ 的设计和演化》。最好的解决方法就是不要使用C风格的强制类型转换,而是使用标准C++的类型转换符:static_cast, dynamic_cast。标准C++中有四个类型转换符:static_cast、dynamic_ca
阅读全文
posted @ 2016-09-27 19:43 清源居士
阅读(164)
评论(0)
推荐(0)
vs中无法找到头文件
摘要: 在VS项目上右键属性 C/C++->常规->附加包含目录中把此路径添加上,路径与路径之间用 ; 隔开
阅读全文
posted @ 2016-09-27 15:00 清源居士
阅读(711)
评论(0)
推荐(0)
c++ vector 用法
摘要: 原文链接: 1, http://blog.csdn.net/phoebin/article/details/3864590 2, http://blog.csdn.net/hancunai0017/article/details/7032383
阅读全文
posted @ 2016-09-27 08:22 清源居士
阅读(162)
评论(0)
推荐(0)
2016年9月26日
c++ queue 用法
摘要: 最重要的是: queue 和 stack 都没有迭代器!!! 1. push 队列中由于是先进先出,push即在队尾插入一个元素. 2. pop 将队列中最靠前位置的元素拿掉,和push都是没有返回值的void函数. 3. size 返回队列中元素的个数,返回值类型为unsigned int. 4.
阅读全文
posted @ 2016-09-26 23:04 清源居士
阅读(1145)
评论(0)
推荐(0)
2016年9月24日
c++ 中 毫秒级时间获取
摘要: time_t 获得时间只能精确到秒,clock_t 获得时间能够精确到毫秒
阅读全文
posted @ 2016-09-24 10:49 清源居士
阅读(36445)
评论(0)
推荐(2)
2016年9月22日
vs2013 boost signals
摘要: 编译后出错, 需要在禁止掉相关警告 属性 -> C/C++ -> 高级 -> 禁用高级警告, 填写 4996. 编译可以通过.
阅读全文
posted @ 2016-09-22 23:17 清源居士
阅读(222)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告