- 博客(13)
- 收藏
- 关注
原创 python基础(3)
(未完成,后续再补充)list常用的函数:list.append(obj)在列表末尾添加新的对象 list.count(obj)统计元素在list中出现的次数 list.extend(seq)在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表) list.index(obj)函数用于从列表中找出某个值第一个匹配项的索引位置, 如果没有返回异常 list.insert...
2019-04-15 10:36:08
110
转载 python基础(4)
函数传参数:1: 正常的参数传递def testfun(x,y):其中x,y 位置固定.调用函数的时候,必须传递参数,否则会报错2: 默认参数def testfun(x,y=0)调用参数的时候,y参数可以不传,此时y参数的值为0, 默认参数的位置,要放在必须参数的后面.使用场景: 一般是不频繁变更的参数, 一般会设定为默认参数坑坑: 默认参数必须指向不变对象!,否则...
2019-04-11 15:03:00
87
原创 python基础(2)
python字符串常用函数:capitalize(),字符串的第一个字符大写 count(str,ben=0,end=len(string)),返回str 在 string 里面出现的次数,如果 beg 或者 end 指定则返回指定范围内 str 出现的次数 find(str,ben=0,end=len(string)),检测 str 是否包含在字符串中,如果指定范围 beg 和 end ...
2019-04-10 22:51:08
92
原创 python基础(1)
1: python的环境变量PYTHONPATH:PYTHONPATH是Python搜索路径,默认我们import的模块都会从PYTHONPATH里面寻找。PYTHONSTARTUP:Python启动后,先寻找PYTHONSTARTUP环境变量,然后执行此变量指定的文件中的代码PYTHONCASEOK:加入PYTHONCASEOK的环境变量, 就会使python导入模块的时候不区分...
2019-04-10 17:27:02
94
原创 python学习(四)——数据库
先来一点点python 操作用户库1: 当mysql语句中存在变量的时候cur.execute("select a.id from tb_clause a where a.clausename=%s and a.clauseurl=%s ",(clausename,clauseurl))但是当只需要一个变更的时候,必需添加那个‘,’,否则报错cur.execute("selec...
2018-11-01 14:18:52
140
原创 Python 学习(3)——re模块
最近也用到了重新模块,内嵌的重新模块提供了正则表达式相关的功能。传说中,正则表达式模式被编译成一系列的字节码,然后由用Ç编写的匹配引擎执行。常用的方法如下:模式:匹配的正则表达是串:要匹配的字符串国旗:标识位1:re.match(pattern,string,flags = 0)从字符串的起始位置进行匹配,如果不是起始位置匹配成功的话,匹配()就返回无。如果匹配成功,则返回...
2018-10-30 12:04:14
163
原创 Python 学习(2)——OS模块
上一遍写了xls文件的读写,涉及到了文件,自然就涉及到了文件路径,因此简单介绍一下OS模块。OS模块,提供了文件以及目录相关的处理,此模块包含了很多内容,暂时整理自己用过的1: os.path 模块方法 说明 os.path.abspath(path) 返回绝对路径 os.path.basename(path) 返回文件名 os.path.dirname(...
2018-10-26 17:52:10
563
原创 Python 学习(1)——xls文件读写
最近学习蟒蛇,动手写了脚本,均为超简单的应用:python读写文件,使用的是xlrd,xlwt,还是比较简单的。使用xlrd,xlwt之前,需要进行安装,直接使用pip install 安装即可。1:读写xls文件部分读文件:xls_fileA = xlrd.open_workbook(infor_fileA)//打开文件xls_sheetA = xls_fileA.sheet...
2018-10-26 16:57:16
278
原创 linux 命令以及参数总结
总是CV大法,各种命令或者参数,总是记不住,因此自己总结一下,当个备忘录1:wget用来从指定的URL下载文件语法:wget的(选项)(参数)-O:wget -O wordpress.zip http://www.linuxde.net/download.aspx?id=1080 //下载并为下载文件指定名称--no-check-certificate:不检查证书-q, - ...
2018-09-28 19:40:22
128
原创 Go 学习笔记(1)
按照网上找的各种资源,开始学习go!go的环境安装部署暂时用的Mac 环境,一下为Mac的安装以及环境配置的方法:一: 安装方法:实用brew 进行安装:brew install go运行成功后,出现:###################################################### 100.0%==> Pouring go-1.10...
2018-09-23 15:32:00
100
转载 lambda 表达式
lambda表达式学习C++11引入了lambda表达式,使得程序员可以定义匿名函数,该函数是一次性执行的,既方便了编程,又能防止别人的访问。Lambda表达式的语法通过下图来介绍: 这里假设我们定义了一个如上图的lambda表达式。现在来介绍途中标有编号的各个部分是什么意思。Lambda表达式的引入标志,在‘[]’里面可以填入‘=’或‘&’表示该lam...
2018-09-17 23:14:19
130
转载 LLVM 学习(2)
LLVM JIT介绍与分析JIT技术Just-In-Time Compiler,是一种动态编译中间代码的方式,根据需要,在程序中编译并执行生成的机器码,能够大幅提升动态语言的执行速度。LLVM设计上考虑了解释执行的功能,这使它的IR可以跨平台去使用,代码可以方便地跨平台运行,同时又具有编译型语言的优势,非常的方便。像Java语言,.NET平台等,广泛使用JIT技术,使得程序达到了非常高...
2018-09-02 23:30:22
338
转载 LLVM学习(1)
转自:https://github.com/XChainLab/documentation/blob/master/VM/EOS/EOSVMArch.md LLVM项目是一系列分模块、可重用的编译工具链。它提供了一种代码良好的中间表示(IR),LLVM实现上可以作为多种语言的后端,还可以提供与语言无关的优化和针对多种CPU的代码生成功能。LLVM不同于传统的我们熟知的编译器。传统的静...
2018-09-02 23:10:33
804
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人