python
WinJourn
Stay hungry stay foolish
展开
-
计蒜客python笔记
首先,我们不应该为怪异的逻辑添加注释,因为本身设计的很反人类的逻辑应该被重构成易读、易懂的代码,注释并不应该为此买单;其次,一看就显而易见的东西不需要注释,特别是看命名就显然可以理解的内容,是不应该出现在注释中的;最后要注意,不要在注释中描述程序的运行过程,因为这样做往往没有任何意义,未来的你和其他合格程序员应该都可以自己完成简单的运行过程分析。 当然,我们同时需要了解什么情况下应该写注释。程序原创 2016-06-13 21:11:26 · 1528 阅读 · 0 评论 -
Python中的正则表达式
文章系笔者总结整理之用。 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 re 模块使 Python 语言拥有全部的正则表达式功能。 引入正则表达式import re 正则表达式-元字符 直接引入博主AstralWind 的图片 元字符原创 2016-06-13 21:12:35 · 627 阅读 · 0 评论 -
Python 集合(set)类型的操作——并交差
python的set是一个无序不重复元素集,基本功能包括关系测试和消除重复元素. 集合对象还支持并、交、差、对称差等。 sets 支持 x in set、 len(set)、和 for x in set。作为一个无序的集合,sets不记录元素位置或者插入点。因此,sets不支持 indexing, slicing, 或其它类序列(sequence-like)的操作。 基本操作转载 2016-09-02 09:25:01 · 1088 阅读 · 0 评论 -
python导入自定义模块
test1.py import test2 if __name__ == "__main__": print len(test2.fun()) bb = set("k") bb = bb | test2.fun() print bb test2.py def fun(): cc = set("sdsd") cc.add('a') return cc 待续。。原创 2016-09-02 09:40:13 · 422 阅读 · 0 评论 -
python主函数
python和C++/Java不一样,没有主函数一说,也就是说python语句执行不是从所 谓的主函数main开始的。 当运行单个python文件时,如运行a.py,这个时候a的一个属性__name__是__main__。 当调用某个python文件时,如b.py调用a.py,这个时候a的属性__name__是模块名a。a = 3 def change(): global a转载 2016-09-02 09:48:20 · 2155 阅读 · 0 评论 -
Python模块pytesseract验证码识别
遇到若干问题,整理一下。 各种错误,这两个博主帮了大忙,赞! http://blog.csdn.net/c465869935/article/details/51438576 http://blog.csdn.net/supercooly/article/details/51314659 我的python版本2.7 需要安装 1、PIL 2、tesseract原创 2016-10-05 21:05:44 · 4865 阅读 · 1 评论 -
Jupyter Notebook常用总结+服务器(Linux)部署
文章来自Winjourn的博客winjourn.cn 前言 用jupyter写python 真的非常方便,自带了tab提示,交互式的写法让你每写完一段代码都可以检视一下,减少了出错的可能。如果你上过吴恩达老师的课那么对它一定不陌生。本文将分以下几点介绍Jupyter 的环境搭建。 环境- Ubuntu16.04 安装ananconda 服务器上部署jupyter 修改jupyter主题 常...原创 2018-05-02 17:01:09 · 1661 阅读 · 0 评论