06 2017 档案

python3 正则表达式re模块
摘要:正则表达式的功能:字符串的模糊匹配查询import re元字符 . ---->匹配除换行符意外的任意字符 ^ ---->匹配行首位置 $ ---->匹配行尾位置 关于重复的元字符 * ---->(0,无穷) + ---->(1,无穷) ? ---->(0,1) {} --->指定次数 转义符 \1、反斜杠后边跟元字符去除特殊功能,比如\.2、反斜杠后边跟普通字符实现特殊功能,比如\d \d... 阅读全文

posted @ 2017-06-26 18:48 lucaq 阅读(239) 评论(0) 推荐(0)

python3 json、logging、sys模块
摘要:json模块 二、logging模块 三、sys模块 sys.argv sys.path 阅读全文

posted @ 2017-06-24 23:10 lucaq 阅读(378) 评论(0) 推荐(0)

python3 time、random、hashlib模块
摘要:二、随机数模块 阅读全文

posted @ 2017-06-24 22:06 lucaq 阅读(222) 评论(0) 推荐(0)

python3 os模块
摘要:os模块 os模块的作用: os,语义为操作系统,所以肯定就是操作系统相关的功能了,可以处理文件和目录这些我们日常手动需要做的操作,就比如说:显示当前目录下所有文件/删除某个文件/获取文件大小…… 另外,os模块不受平台限制,也就是说:当我们要在linux中显示当前命令时就要用到pwd命令,而Win 阅读全文

posted @ 2017-06-22 23:19 lucaq 阅读(632) 评论(0) 推荐(0)

python3 内置函数(转)
摘要:http://www.runoob.com/python/python-built-in-functions.html divmod(7,2) # 返回(3,1)商和余的元组 frozenset() #返回不可变集合 pow(2,3,2) # (2**3)%2 阅读全文

posted @ 2017-06-22 23:11 lucaq 阅读(128) 评论(0) 推荐(0)

python3 递归
摘要:递归调用: 在调用一个函数的过程中,直接或者简介调用了该函数本身 必须有一个明确的结束条件 递归特性: 1. 必须有一个明确的结束条件 2. 每次进入更深一层递归时,问题规模相比上次递归都应有所减少 3. 递归效率不高,递归层次过多会导致栈溢出(在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧, 每当函数返回,栈就会减一层栈... 阅读全文

posted @ 2017-06-22 23:01 lucaq 阅读(194) 评论(0) 推荐(0)

python3 匿名函数,map/reduce/filter等函数结合应用
摘要:匿名函数就是不需要显式的指定函数 匿名函数三个例子 max,zip函数应用 max函数,zip函数应用 map,reduce,filter函数应用(第一参数为函数,一般用lambda) map函数,映射 reduce函数,合并 filter函数,过滤 sorted函数,排序 阅读全文

posted @ 2017-06-22 22:52 lucaq 阅读(265) 评论(0) 推荐(0)

python3 面向过程编程思想,函数综合应用
摘要:应用:grep -rl 'root' /etc 实现过滤文件的功能 import os def init(func): def wrapper(*args,**kwargs): g=func(*args,**kwargs) next(g) return g return wrapper #阶段一:递归地找文件的绝对路径,把路径发... 阅读全文

posted @ 2017-06-22 22:02 lucaq 阅读(298) 评论(0) 推荐(0)

python3 yield表达式形式应用
摘要:我们已知: 生成器函数:函数体内包含有yield关键字,该函数执行的结果是生成器 yield的功能: 1.与return类似,都可以返回值,但不一样的地方在于yield返回多次值,而return只能返回一次值 2.为函数封装好了__iter__和__next__方法,把函数的执行结果做成了迭代器 3.遵循迭代器的取值方式obj.__next__(),触发的函数的执行,函数暂停与再继续的状态... 阅读全文

posted @ 2017-06-22 21:50 lucaq 阅读(1006) 评论(0) 推荐(0)

python3 生成器表达式
摘要:与列表解析的不同是,列表解析用中括号,生成器表达式用小括号 生成器表达式的应用: 阅读全文

posted @ 2017-06-20 00:08 lucaq 阅读(457) 评论(0) 推荐(0)

python3 三元表达式,列表解析
摘要:三元表达式 x=2 y=3 if x > y: print(x) else: print(y) res='aaaaa' if x > y else 'bbbbbbb' #三元表达式 print(res) def max2(x, y): # if x > y: # return x # else: # return ... 阅读全文

posted @ 2017-06-20 00:04 lucaq 阅读(42744) 评论(1) 推荐(2)

python3 迭代器,生成器
摘要:一 、什么是迭代 1、 重复 2、下次重复一定是基于上一次的结果而来 while True: cmd=input(':') print(cmd) l=[1,2,3,4] count=0 while count ') yield 1 print('second----->') yield 2 ... 阅读全文

posted @ 2017-06-19 20:10 lucaq 阅读(276) 评论(0) 推荐(0)

python3 闭包函数,装饰器
摘要:闭包函数: 1、定义在函数内部的函数 2、包含对外部作用域而非全局作用域的引用特点: 1、自带作用域 2、延迟计算(取到内存地址,加括号执行) def 外部函数(func): def 内部函数(*args,**kwargs): pass return 内部函数 f=外部函数(func) print(f.__clos... 阅读全文

posted @ 2017-06-19 20:06 lucaq 阅读(383) 评论(0) 推荐(0)

python3 基础概念
摘要:一、3.x新特性 1、print (),打印,3.x必须加括号 2、raw_input,3.x改为input 二、简介 Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。许多大型网站就是用Python开发的,例如YouTub 阅读全文

posted @ 2017-06-19 20:02 lucaq 阅读(763) 评论(0) 推荐(0)

python3 函数
摘要:函数的使用必须遵循:先定义后使用的原则函数的定义,与变量的定义是相似的,如果没有事先定义函数而直接引用就相当于在引用一个不存在变量名 def func(): print('hello world') func() 定义阶段 def foo(): print('from foo') bar() def bar(): print('from bar') 调用... 阅读全文

posted @ 2017-06-19 19:55 lucaq 阅读(237) 评论(0) 推荐(0)

python3 购物车练习
摘要:# 购物车# 功能要求:# 要求用户输入总资产,例如:2000# 显示商品列表,让用户根据序号选择商品,加入购物车# 购买,如果商品总额大于总资产,提示账户余额不足,否则,购买成功。# 可充值、某商品移除购物车 阅读全文

posted @ 2017-06-09 19:53 lucaq 阅读(519) 评论(0) 推荐(0)

python3,循环,方法练习2
摘要:4:msg = '/etc/a.txt|365|get' 将该字符的文件名,文件大小,操作方法切割出来 8.1.两层while循环,外层的while循环,让用户输入用户名、密码、工作了几个月、每月的工资(整数),用户名或密码为空,或者工作的月数不为整数,或者月工资不为整数,则重新输入 2.认证成功, 阅读全文

posted @ 2017-06-07 20:07 lucaq 阅读(401) 评论(0) 推荐(0)

python3,判断,循环练习1
摘要:1、使用while循环输出1 2 3 4 5 6 8 9 10 2、求1-100的所有数的和 3、输出 1-100 内的所有奇数 4、输出 1-100 内的所有偶数 5、求1-2+3-4+5 ... 99的所有数的和 6、用户登陆(三次机会重试) 7、九九乘法表 8、判断登录,按q退出 阅读全文

posted @ 2017-06-07 19:53 lucaq 阅读(302) 评论(0) 推荐(0)

正则表达式
摘要:正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表通常被用来检索、替换那些符合某个模式(规则)的文本。 元字符 描述 \ 将下一个字符标记符、或一个向后引用、或一个八进制转义符。例如,“\\n”匹配 阅读全文

posted @ 2017-06-04 21:22 lucaq 阅读(194) 评论(0) 推荐(0)

CentOS 7 部署nginx
摘要:**二进制安装 安装Nginx源 rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 安装该rpm后,我们就能在/etc/yum.repos.d/ 目录 阅读全文

posted @ 2017-06-01 23:24 lucaq 阅读(176) 评论(0) 推荐(0)

导航