Real-Ying

随笔分类 -  python

正则表达式
摘要:正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言(字符)来给字符串定义一个规则,凡是符合规则的字符串,就认为它“匹配”了,否则,该字符串就是不合法的。 \d可以匹配一个数字,\w可以匹配一个字母或数字,\s可以匹配一个空格(包括Tab等空白符) .可以匹配任意字符 *表 阅读全文

posted @ 2017-09-26 11:43 Real-Ying 阅读(376) 评论(0) 推荐(0)

__init__.py
摘要:python中的Module是比较重要的概念。常见的情况是,事先写好一个.py文 件,在另一个文件中需要import时,将事先写好的.py文件拷贝 到当前目录,或者是在sys.path中增加事先写好的.py文件所在的目录,然后import。这样的做法,对于少数文件是可行的,但遇到程序数目多层级复杂时 阅读全文

posted @ 2017-04-12 07:23 Real-Ying 阅读(205) 评论(0) 推荐(0)

python advanced programming (Ⅲ)
摘要:IO编程 IO在计算机中指Input/Output。由于程序和运行时数据是在内存中驻留,由CPU来执行,涉及到数据交换的地方,通常是磁盘、网络等,就需要IO接口。 IO编程中,Stream(流)是一个很重要的概念,可以把流想象成一个水管,数据就是水管里的水,但是只能单向流动。即Output又Inpu 阅读全文

posted @ 2017-04-07 14:41 Real-Ying 阅读(615) 评论(0) 推荐(0)

python advanced programming ( II )
摘要:面向对象编程 简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。数据封装、继承和多态是面向对象的三大特点。 在Python中,所有数据类型都可以视为对象,当然也可以自定义对象。自定义的对象数据类型就是 面向对象中的类(Class)的概念。 给对象发消 阅读全文

posted @ 2017-03-28 15:23 Real-Ying 阅读(313) 评论(0) 推荐(0)

python advanced programming ( I )
摘要:函数式编程 函数是Python内建支持的一种封装,通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。 函数式编程就是一种抽象程度很高的编程范式,纯函数式编程语言编写的函数没有变量。由于Pyth 阅读全文

posted @ 2017-03-28 13:25 Real-Ying 阅读(290) 评论(0) 推荐(0)

python基础回顾
摘要:1.第二个缺点就是代码不能加密。如果要发布你的Python程序,实际上就是发布源代码,这一点跟C语言不同,C语言不用发布源代码,只需要把编译后的机器码(也就是你在Windows 上常见的xxx.exe文件)发布出去。要从机器码反推出C代码是不可能的,所以,凡是编译型的语言,都没有这个问题,而解释型的 阅读全文

posted @ 2017-03-09 17:34 Real-Ying 阅读(194) 评论(0) 推荐(0)

《python核心编程》笔记——系统限制
摘要:输出当前系统关于数字的范围 1 import sys 2 l = {} 3 maxint = sys.maxint 4 minint = -maxint 5 6 maxlong = sys.maxsize 7 minlong = -maxlong 8 9 maxfloat = sys.float... 阅读全文

posted @ 2015-07-19 18:20 Real-Ying 阅读(291) 评论(0) 推荐(0)

《python核心编程》笔记——文件的创建、读取和显示
摘要:创建文件(makeTextFile.py)脚本提醒用户输入一个尚不存在的文件名,然后由用户输入文件每一行,最后将所有文本写入文本文件 1 #!/usr/bin/env python 2 3 'makeTextFile.py -- creat text file' 4 5 import os 6 ... 阅读全文

posted @ 2015-07-19 16:10 Real-Ying 阅读(428) 评论(0) 推荐(0)

《python核心编程》笔记——杂项
摘要:python语句默认会给每一行添加一个换行符,只要在最后加一个逗号就能改变这种行为若函数里没有return就自动返回None对象PEP(python增强提案简称)http://python.org/dev/pepsdir()显示对象属性,如果没有参数,显示全局变量的名字help()显示文档字符串,没... 阅读全文

posted @ 2015-07-17 11:32 Real-Ying 阅读(188) 评论(0) 推荐(0)

《python核心编程》读书笔记——列表解析
摘要:列表解析是列表类型的方法,这种方法结合了列表的方括弧、for循环、if语句。用for把处理后的值放入列表:1 squared = [ x**2 for x in range(4) ]2 for i in squared:3 print i4 5 06 17 48 91 [ i*2 for i... 阅读全文

posted @ 2015-07-09 22:14 Real-Ying 阅读(412) 评论(0) 推荐(0)

导航