上一页 1 ··· 7 8 9 10 11 12 13 下一页

2019年11月25日

摘要: 字符串相关 判断单元格是否包含特定字符串,以"P"为例。 if cells(1,1) Like "*P*" Then cells(1,2) = "haha" '返回的是"P"在cells(1,1)中第一次出现的位置 if InStr(cells(1,1),"P") = 0 Then cells(1, 阅读全文
posted @ 2019-11-25 19:17 qev211 阅读(106) 评论(0) 推荐(0) 编辑
 
摘要: pytest简介 pytest是python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高。 使用介绍 编写规则 测试函数以test_开头 测试类以Test开头,并且不能带有 init 方法 测试文件以test_开头(以_te 阅读全文
posted @ 2019-11-25 16:14 qev211 阅读(686) 评论(0) 推荐(0) 编辑

2017年10月28日

摘要: 编程语言种类繁多,但是基本元素是相通的,是有共性的。 在学习过程中要学会 举一反三,融会贯通。以下以Java为例。 关键字 标识符 运算符 注释 函数 数组 标识符 注释 1 关键字 主要由小写字母组成,如class、public 等 2 标识符 即自己定义的名称 3 运算符 算术运算符 赋值运算符 阅读全文
posted @ 2017-10-28 17:02 qev211 阅读(142) 评论(0) 推荐(0) 编辑

2017年10月9日

摘要: GIT是分布式版本控制系统。 配置 用户主目录:一般情况下,用户主目录默认是C:\Users\username,若是想对其进行修改,可以通过设置环境变量中的用户变量来实现。即新建一个变量名为HOME,变量值为目标目录的用户变量。如变量值设为E:\Git,则此目录成为用户的主目录。 全局信息的配置 在 阅读全文
posted @ 2017-10-09 20:04 qev211 阅读(133) 评论(0) 推荐(0) 编辑

2017年10月1日

摘要: 多进程 multiprocessing模块提供了一个Process类代表一个进程对象。 在创建子进程时,只需要传入一个执行函数 和 函数的参数,即可创建一个 Process 实例。 用start()方法启动此进程即可。 如果要启动大量的子进程,可以用进程池 pool 的方法批量创建子进程。Pool对 阅读全文
posted @ 2017-10-01 23:42 qev211 阅读(107) 评论(0) 推荐(0) 编辑

2017年9月17日

摘要: Text文件操作 Workbooks.OpenText() 载入一个文本文档,并将其作为包含单个工作表的新工作簿进行分列处理。 语法: 表达式.OpenText(Filename,StartRow, DataType, ConsecutiveDelimiter, Tab,Semicolon, Com 阅读全文
posted @ 2017-09-17 12:27 qev211 阅读(622) 评论(0) 推荐(0) 编辑
 
摘要: 题记: 之前用VBA做过几个小工具,用来实现办公自动化的。在编写过程中也遇到了一些问题,但最终都通过网友们的分享予以解决,现对其中的一些知识点进行总结。 common sense 取消文件刷新 : 。 活动工作表 自动调整行高与列宽 程序分行书写 1. 若是语句,在要换行的地方加 一个空格 与 一个 阅读全文
posted @ 2017-09-17 11:16 qev211 阅读(235) 评论(0) 推荐(0) 编辑

2017年9月16日

摘要: 什么是lambda表达式 例: g = lambda x : x+1` g(1) >>>2 lamba表达式定义了一个匿名函数,x为入口参数,x+1为函数体,用函数表示如下: def g(x): return x + 1 在python中有几个定义好的全局函数如下: >>>foo = [2, 18, 阅读全文
posted @ 2017-09-16 20:52 qev211 阅读(92) 评论(0) 推荐(0) 编辑

2017年9月10日

摘要: 引入: 越低级的语言,越贴近计算机,执行效率高;越高级的语言,越贴近计算,执行效率低。 函数式编程的特点:允许函数本身作为参数传入另一个函数,还允许返回一个函数。 高阶函数 将函数作为参数传入,此函数称为 高阶函数。 def add(x, y, f): #参数f 为函数 return f(x) + 阅读全文
posted @ 2017-09-10 23:18 qev211 阅读(121) 评论(0) 推荐(0) 编辑
 
摘要: Fibonacci数列:除第一个与第二个数之外,其余数均由前两个数相加得到: 1, 1, 2, 3, 5, 8, 13, 21, 34, ... 通过生成器,程序如下: def fib(max): m, a, b = 0, 0, 1 while m 阅读全文
posted @ 2017-09-10 14:34 qev211 阅读(398) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 下一页