2018年8月20日

time 模块

摘要: time模块是用来和时间打交道的. 时间格式 : '2018-8-20' '2018.8.20' 字符串数据类型 格式化时间 - 给人看的 结构化时间 1534753346.3779998 浮点型数据类型 以s为单位 时间戳时间 - 给机器计算用的. 1970/01/01/0:0 开始计算的时间戳 阅读全文

posted @ 2018-08-20 17:56 yw1229 阅读(111) 评论(0) 推荐(0) 编辑

random模块

摘要: random 模块 s = '' for i in range(4): ret = random.randint(1, 9) s += str(ret) print(s) # 随机四位数字验证码 # 六位数字+字母的随机验证码 s = "" for i in range(6): nub = rand 阅读全文

posted @ 2018-08-20 16:17 yw1229 阅读(124) 评论(0) 推荐(0) 编辑

2018年8月17日

re 模块

摘要: 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链接到python解 阅读全文

posted @ 2018-08-17 16:47 yw1229 阅读(170) 评论(0) 推荐(0) 编辑

2018年8月16日

正则表达式

摘要: 8、从类似 <a>wahaha</a> <b>banana</b> <h1>qqxing</h1> 这样的字符串中, 1)匹配出wahaha,banana,qqxing内容。 2)匹配出a,b,h1这样的内容 1 \w{6} 9、1-2*((60-30+(-40/5)*(9-2*5/3+7/3*99 阅读全文

posted @ 2018-08-16 13:49 yw1229 阅读(226) 评论(0) 推荐(0) 编辑

2018年8月15日

数据结构 冒泡排序 二分法

摘要: lst = [1, 56, 4, 898, 45, 133, 1, 2, 4, 1, 56] count = 0 while count < len(lst): # 控制次数 i = 0 while i < len(lst)-1: if lst[i] > lst[i+1]: lst[i], lst[ 阅读全文

posted @ 2018-08-15 20:14 yw1229 阅读(133) 评论(0) 推荐(0) 编辑

匿名函数 排序函数, 过滤函数 映射函数 递归函数

摘要: lambda匿名函数: 为了解决一些简单的需求而设计的一句话函数 语法: 函数名 = lambda 参数: 返回值 注意: 1,函数的参数可以有多个参数,用逗号隔开 2,匿名函数不多多复杂,只能写一行,且逻辑结束后直接返回数据 3,返回值和正常函数一样,可以是任意数据类型 匿名函数并不是说一定没有名 阅读全文

posted @ 2018-08-15 14:28 yw1229 阅读(147) 评论(0) 推荐(0) 编辑

2018年8月14日

内置函数

摘要: 内置函数:python给提供的,直接拿来用的函数. 作用域相关的 : locals() 返回当前作用域的中的名字 globals() 返回全局作用域中的名字. 迭代器相关: range() 生成数据 next() 迭代器向下执行了一次内部实际使用了_next_()方法返回迭代器的下一个项目 iter 阅读全文

posted @ 2018-08-14 13:21 yw1229 阅读(144) 评论(0) 推荐(0) 编辑

2018年8月13日

生成器 生成器表达式

摘要: 生成器 实质就是迭代器 有三种方式来获取生成器 1.通过生成器函数来获取生成器 def func(): print("有yield的就是生成器") yield 111 ret = func() print(ret)# 并不会执行func 函数 因为他有yield 打印的结果是一个生成器 ret.__ 阅读全文

posted @ 2018-08-13 16:25 yw1229 阅读(118) 评论(0) 推荐(0) 编辑

2018年8月10日

函数名 闭包 迭代器

摘要: 函数名的本质就是函数的内存地址 可以被引用 def func(): print("我是函数") f = func print(f) >>>>>>> <function func at 0x00000000023BE2F0> # 打印的是这个函数的函数地址 可以被当作容器类型的元素 def f(): 阅读全文

posted @ 2018-08-10 14:13 yw1229 阅读(133) 评论(0) 推荐(0) 编辑

2018年8月9日

函数

摘要: 函数的定义 对功能或动作的封装 语法: def 函数名(形式参数): 函数体(代码块) 调用方式: 函数名(实参) 形参:在函数申明的地方定义的是实参 也就是括号里写的就是定义一个变量. 实参: 在函数调用的时候给函数的形参传递的信息(值) 传参:把实参交给形参的过程 返回值: return 可以终 阅读全文

posted @ 2018-08-09 15:44 yw1229 阅读(227) 评论(0) 推荐(0) 编辑

导航