- 博客(12)
- 收藏
- 关注
原创 python 直接选择排序
# -*- coding: utf-8 -*-'''描述基本思想:第1趟,在待排序记录r0 ~ r[n]中选出最小的记录,将它与r0交换;第2趟,在待排序记录r1 ~ r[n]中选出最小的记录,将它与r1交换;以此类推,第i趟在待排序记录r[i-1] ~ r[n]中选出最小的记录,将它与r[i-1]交换,使有序序列不断增长直到全部排序完毕。'''a = [4,3,2,1]for i in rang...
2018-03-14 10:58:45 503
原创 python 冒泡排序
# -*- coding: utf-8 -*-"""它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。"""a = [5,4,3,2,1]for i in range(len(a)-1): print('i=%s' %i) for j in range(len(a)-1):# ...
2018-03-13 17:48:40 255
原创 插入排序
# -*- coding: utf-8 -*-"""插入排序的基本思想是:每步将一个待排序的记录,按其关键码值的大小插入前面已经排序的文件中适当位置上,直到全部插入完为止"""a = [1,3,2,4,5,9,8,7]le = len(a)for i in range(1,le): while i > 0: key = a[i] if key < a[...
2018-03-13 17:20:54 106
原创 Python正则贪婪模式
import re phone = "9999-999-999 # 这是一个电话号码" # 删除注释\print(re.search(r'#.*',phone).group())print(re.search(r'#.*?',phone).group()) 执行结果:# 这是一个电话号码#说明"?"是非贪婪模式...
2018-02-27 14:49:22 195
原创 从mysql导出csv数据 并再将csv导入oracle
mysql -uroot -ppasswordSELECT * FROM TABLE INTO OUTFILE 'c://a.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n';将csv文件另存为ANSI格式的文件sqlldr us
2017-11-03 15:57:26 694
原创 oracle 正则
{m,n} m= select REGEXP_SUBSTR(mc,'a{2,5}'),mc from test where mc like '%a%'; select REGEXP_SUBSTR(mc,'a{2,}'),mc from test where mc like '%a%';
2017-10-27 17:23:03 219
原创 oracle字段中摘取中文
使用正则表达式代码:select regexp_substr('Hello,大家好!greeting', '[' || unistr('\0391') || '-' || unistr('\9fa5') || ']+') from dual;
2017-10-27 11:27:01 4135 1
原创 Python将xls导入mysql
源码:环境:win7#!/usr/bin/python#coding:gbkprint "你好"import xlrdimport MySQLdbimport osfor fpathe,dirs,fs in os.walk("C:\\AAA\\python\\test4\\"): for f in fs: print os.path.join(f
2017-10-10 13:58:56 352
原创 ORACLE读取CSV文件时对CSV格式的要求
源码:load data infile * append into table AA fields terminated by ‘,’ Optionally enclosed by ‘”’(A , B)begindata “k”,”\”“我\”“”结果:k \”我\”注解:如果是以逗号隔开的,那么其中有逗号就需要将整个字段用双引
2017-10-10 13:24:40 521
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-10-10 13:23:15 140
原创 ORACLE读取CSV文件时对CSV格式的要求
源码load data infile * append into table AA fields terminated by ',' Optionally enclosed by '"'(A , B)begindata"k","\""我\"""注解
2017-10-10 12:05:17 707
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人