会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yc紫日
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
12
下一页
2017年11月12日
Python 正则表达式
摘要: 1.正则表达式基本概念 背景 我们要匹配以xxx开头的字符串、xxx结尾的字符串等时,每一次匹配都要单独写一个函数或语句来完成,正则表达式就是将匹配的方法抽象成一个规则,然后使用这个规则来进行文本或数据的匹配。 概念 是使用单个字符串来描述匹配一系列符合某个语法规则的字符串 是对字符串操作的一种逻辑
阅读全文
posted @ 2017-11-12 15:09 yc紫日
阅读(312)
评论(0)
推荐(0)
2017年11月10日
Python 错误与异常详解
摘要: 1.错误和异常概念 错误 语法错误:代码不符合解释器或者编译器语法 逻辑错误:不完整或者不合法输入或者计算出现问题 异常 程序遇到逻辑或者算法问题 运行过程中计算机错误(内存不够或IO错误) 区别 错误是非正常的,是根本不应该出现的,比如缩进字符 异常是一种程序运行条件,而非严重错误,比如用户输入过
阅读全文
posted @ 2017-11-10 07:09 yc紫日
阅读(726)
评论(0)
推荐(0)
2017年11月8日
Python 数据库操作 -- Mysql 数据库
摘要: Python DB API 价值 Python访问数据库的统一接口规范,开发者不必再去针对不同数据库实现不同API 官网 https://www.python.org/dev/peps/pep-0249/ 内容 使用流程 开发环境搭建 环境 Python代码开发(Sublime Text3 / No
阅读全文
posted @ 2017-11-08 17:38 yc紫日
阅读(550)
评论(0)
推荐(0)
2017年10月31日
python 文件处理 -- 03 文件处理模块
摘要: 1.os模块 1.1作用 文件目录管理、进程管理 http://www.cnblogs.com/now-fighting/p/3531464.html 1.2常用 os.name--判断现在正在使用的平台。Windows--nt; Linux--posix os.getcwd()--得到当前工作的目
阅读全文
posted @ 2017-10-31 23:38 yc紫日
阅读(333)
评论(0)
推荐(0)
python 文件处理 -- 02 文件属性&标准输入输出&命令行参数&文件编码
摘要: 1文件属性 file.fileno()--文件描述符 file.mode--文件当前打开的权限 file.encoding--文件编码格式(无输出表明为ASCII码) file.closed--文件是否被关闭 >>> f.fileno() 3 >>> f.mode 'r+' >>> f.encodi
阅读全文
posted @ 2017-10-31 23:00 yc紫日
阅读(357)
评论(0)
推荐(0)
python 文件处理 -- 01 文件打开&读取&写入&关闭&指针
摘要: 1.文件打开 1.1.文件打开方法 open(name[,mode[,buff]] ->file name--文件路径 mode--打开方式 buff--缓冲buffer的大小 file--返回file类型的对象 重要:必须要写close()方法 1.2文件打开方式 另: 打开二进制文件(如图片)时
阅读全文
posted @ 2017-10-31 22:46 yc紫日
阅读(306)
评论(0)
推荐(0)
2017年10月29日
python进阶-- 04 如何定制类
摘要: 1.魔术方法--定义 定义在某一类中(如object中的__str__,list中的__len__等),不需要直接调用该方法,Python中的某些函数或操作符会调用对应的特殊方法(如print调用__str__,len()调用__len__等),任何该类的派生类可以通过重写这些特殊方法,来自定义这些
阅读全文
posted @ 2017-10-29 11:23 yc紫日
阅读(185)
评论(0)
推荐(0)
python进阶-- 03 面向对象编程
摘要: 1.定义 1.1类定义 在Python中,类通过 class 关键字定义。 按照 Python 的编程习惯,类名以大写字母开头,紧接着是(object),表示该类是从哪个类继承下来的。 class Person(object): # python 2语法 # class Person(): # py
阅读全文
posted @ 2017-10-29 09:55 yc紫日
阅读(182)
评论(0)
推荐(0)
python进阶-- 02 如何使用模块
摘要: 1.模块与包的概念 1.1概念 模块:代码多了之后,放在一个.py文件中不易维护,将代码拆分到多个.py文件中,每个.py文件就是一个模块。 包:模块多了之后,也容易重名,将每个开发开发的模块可以放到不同的包中,引用的时候使用包名.模块名。 1.2优势 同一变量名的变量在不同模块中互不影响 同一模块
阅读全文
posted @ 2017-10-29 09:25 yc紫日
阅读(223)
评论(0)
推荐(0)
python进阶-- 01 函数式编程
摘要: 1.概念 函数:function,是编程里面的方法 函数式:functional,是一种编程范式 2.特点 把计算视为函数,而非指令 纯函数式编程:不需要变量,没有副作用,测试简单 支持高阶函数,代码简洁 3.python支持的函数式编程 不是纯函数式编程:允许有变量 支持高阶函数:函数可以作为变量
阅读全文
posted @ 2017-10-29 09:16 yc紫日
阅读(178)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
12
下一页
公告