摘要:
迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。 用户不用关心迭代器的内部结构,仅需通过next方法不断去读取下一个内容 不能随机访问任意一个内容,只能从上到下依次访问 用于循环访问数据量比较大的集合,不用把所有数据读取到内存,节省内存空间,提高访问 阅读全文
摘要:
生成器generator 一个函数调用时返回一个迭代器,那这个函数就叫做生成器(generator),如果函数中包含yield语法,那这个函数就会变成生成器 yeild能暂时的保留函数的运行位置,每次遍历的时候返回一个值 yeild小应用,每次迭代返回一个文件的一行 yeild 在串行的程序中,实现 阅读全文
摘要:
第一个函数nvl nvl(列名称,默认值) 当查询结果中列名称为null是用默认值替代 第二个函数to_date 把一个字符串转换为日期时间函数 to_date('1985-10-02 00:00:00','yyyy-mm-dd HH24:mi:ss') to_date() to_char() de 阅读全文
摘要:
表中存在伪列:sysdate,systimestamp 伪列存在但是不显示 select sysdate from dual; select systimestamp from dual; 日期计算公式: 日期+天数=日期 日期-天数=日期 日期-日期=天数 返回 日期 add_months(列|日 阅读全文
摘要:
python函数的参数类型:第一,必选参数,默认参数,可变参数,关键字参数,函数定义的时候参数顺序,必选参数,默认值参数,可变参数,关键字参数 第一、必选参数 第二、默认参数 第三、可变参数 第四、关键字参数 阅读全文
摘要:
第一题: 已知字符串 a = "aAsmr3idd4bgs7Dlsf9eAF",请将a字符串的大写改为小写,小写改为大写。 对自己定义的函数一定要清楚的明白函数输入什么,输出什么,为了健壮性,必要的类型检查,异常捕获不可缺少, 第二题:请将a字符串的数字取出,并输出成一个新的字符串。 第三题:请统计 阅读全文
摘要:
第一、定义函数时,首先要确定函数名,函数参数的个数 不确定参数个数的函数 调用函数的时候可以传输任意多个参数,参数以元组(tuple)的形式传入,但是要注意每个参数的数据类型,对自己的函数输入输出了然于心,该函数可以传入任意多个参数,但是每个参数的数据类型必须为int ,不然返回Type Error 阅读全文
摘要:
一、python环境的搭建 1、window下环境的搭建 (1)、在 https://www.python.org/downloads/ 下载自己系统所需要的python版本 (2)、安装python,可以默认路径安装也可以修改安装路径(C:\Python27 默认安装路径) (3)、设置环境变量, 阅读全文
摘要:
1 lt=range(5,10) 2 lw=range(8,13) 3 def mul(a,b): 4 return a*b 5 def mul_list(param1,param2): 6 return_list=[] 7 for i in range(len(lt)): 8 return_lis 阅读全文
摘要:
self相当于在实例化类的过程中传入参数,实例化对象本身 静态方法,静态字段属于类,动态字段,动态方法输入每一个实例化的对象 类实例化的过程把一些属性,方法封装到一个实例化对象当中 动态字段,动态方法只能通过实例化对象访问 静态字段,静态方法能通过类,或者实例化对象来访问 class provinc 阅读全文