上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 一、time模块 用于不同时间格式的转换 import time 1:时间戳 2:格式化时间(需要自己给定格式 3:结构化时间 4:结构化时间转格式化时间 5:结构化时间转时间戳 6:格式化时间转结构化时间 7:时间戳转换为结构化时间 8睡眠 二、datetime模块 ==其作用在于时间的加减== 阅读全文
posted @ 2019-06-10 16:26 enazede 阅读(148) 评论(0) 推荐(0) 编辑
摘要: [TOC] 为什么要有模块 面条版代码 》函数版代码 》文件版代码(模块) 》文件夹版(包) 代码会变得更加简洁,清晰,模块化 一个模块里会有多个函数,相当于一个大功能细分成多个小功能 1. 自定义模块 2. 第三方模块,如requests 3. 内置模块,如time 4. 包(文件夹) impor 阅读全文
posted @ 2019-06-05 17:17 enazede 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 二分法的应用 有一个从小到大排列的整形数字列表,我们判断某一个数字是不是在这个列表里面。 动用二分法查找数字 匿名函数也能调用,但是调用需要注意只能使用一次,一般不单独使用。 与内置函数联用:匿名函数通常与max()、min()、map()、sorted()、filter()方法联用 内置函数 掌握 阅读全文
posted @ 2019-06-05 17:16 enazede 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 一、迭代器 迭代器:迭代的工具。 迭代也可以说是重复,每一次的结果都是基于上一次的结果来的。 可迭代对象 : 总结: 1. 只要拥有_ _ iter_ _方法的对象就是可迭代对象 2. python内置字符串/列表/元祖/字典/集合/文件 都是可迭代对象 迭代器对象 总结: 迭代器对象:执行可迭代对 阅读全文
posted @ 2019-06-03 20:44 enazede 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 闭包函数 闭包指的是:函数内部函数对外部作用域而非全局作用域的引用。 两种为函数传参的方式: 使用参数的形式; 包给函数 把内部定义的变量放到内部的函数中,让两者一起返回出去 打破层级关系,把局部变量拿到全局使用,并且可以把外部的变量x封装到f2中,然后下次直接调用f2就可以了 应用领域:延迟计算( 阅读全文
posted @ 2019-05-31 19:26 enazede 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 一、函数对象 函数是第一类对象:值的内存地址可以像变量一样去使用 def foo(): foo=函数的内存地址,可以当做一种变量值去使用 1、函数可以被引用 def foo(): print('hello') f=foo print(f) f() 2、可以当作参数传递 def foo(): prin 阅读全文
posted @ 2019-05-30 21:20 enazede 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 函数 一、函数基础 1.什么是函数? 在程序中,函数就是具备某一功能的工具,事先将工具准备好就是函数的定义,遇到应用场景拿来就用就是函数的调用。 函数只是一种思绪,干活的具体的实现都是靠if/while/for+变量,函数只是让干活更轻松。 2.为何用函数? 如果不使用函数,写程序时就会遇到这三个问 阅读全文
posted @ 2019-05-29 21:26 enazede 阅读(158) 评论(0) 推荐(1) 编辑
摘要: 基本文件的操作 什么是文件 文件是操作系统为用户或应用程序体统的一个读写硬盘的虚拟单位,文件的操作是基于文件,即文件的操作核心是:读和写 也就是我们想要操作文件就是对操作系统发起请求,然后操作系统将用户或应用程序对文件的读写操作转换成集体的硬盘指令(比如说控制盘片转动,控制机械手臂移动,一次来读取数 阅读全文
posted @ 2019-05-28 17:52 enazede 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 1.写文本的流程: 在记事本中按下键盘中j的时候 记事本和操作系统交互,把这个按下j的指令转化为0和1 操作系统发送给指令给CPU CPU说把这个0和1的指令转化为j 然后再由显示器显示 期间发生的转化过程我们称之为字符编码 j 0和1 存储 0和1 j 取 统称为字符编码 2.文本编辑器存取文件的 阅读全文
posted @ 2019-05-27 20:16 enazede 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 列表: 4.存储一个值or多个值: 多个值 5.有序or无序: 有序 6.可变or不可变: 可变 lis = [1,2,3] print(id(lis)) lis.append(4) print(id(lis)) 元祖 1.作用:类似于列表,只不过元祖只能取不能改 2定义方式:()内用逗号隔开任意数 阅读全文
posted @ 2019-05-24 21:07 enazede 阅读(185) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页