- 博客(11)
- 资源 (11)
- 收藏
- 关注
原创 Python文件操作
一、打开文件file(name[, mode[, buffering]]) -> file object 或open(name[, mode[, buffering]]) -> file object1、'r'读方式。2、'w'写方式。打开文件时,就把文件给清空了。从第一行开始写,如果原文件有内容,会被覆盖。3、'w+'可读可写,如果没有文件则创建文件。打开文件时,就把
2017-07-29 19:34:04 372
原创 Python字符串常用函数
一、len(),计算字符串长度。>>> help(len)Help on built-in function len in module __builtin__:len(...) len(object) -> integer Return the number of items of a sequence or mapping.>&...
2017-07-26 00:00:04 578
转载 C++接口实现总结(Interface)
网上的例子,稍微有点错误。我给更改一下,附件上有源码!如有错误,请指正。总结一下C++实现接口的技巧。 面向对象的语言诸如JAVA提供了Interface来实现接口,但C++却没有这样一个东西,尽管C++ 通过纯虚基类实现接口,譬如COM的C++实现就是通过纯虚基类实现的(当然MFC的COM实现用了嵌套类),但我们更愿意看到一个诸如 Interface的东西。下面
2017-07-24 23:07:12 11127 1
原创 Python字符串基础
一、定义:字符串是有序的字符序列集合。字符串基本上就是一组单词,为常量,不可变。使用‘’、“”或三引号'''或"""表示。二、类型:1、转义字符串: 假设你想要在一个字符串中包含一个单引号('),那么你该怎么指示这个字符串?例如,这个字符串是What's your name?。你肯定不会用'What's your name?'来指示它,因为Python会弄不明白这个字符串
2017-07-24 22:40:44 432
原创 VBA数据类型和类型转换函数
一、数据类型1、Boolean--2字节--0~2552、Byte--1字节--True或False3、Integer--2字节--32768~32767(注意范围)4、Long--4字节--2147483648~2147483647(推荐)5、Single--4字节---3.402823E38~-1.401298E-45(负数),1.401298E-45~3.402823E3
2017-07-10 23:41:07 33234
原创 Python编程规范
初学Python,整理网上一些编程规范,便大家和自己有需要时参考。一、编码格式:所有的Python脚本文件都应在文件头标上注释编码格式,如设置的是utf-8则注释:# -*- coding:utf-8 -*-二、注释:1、方法:单行用#,批量用两组"""前后框住。2、原则:关键地方,汝应注释。三、缩进:用4个空格来缩进代码。绝对不要用tab, 也不要tab和空格混用.
2017-07-09 18:40:54 840
原创 二分查找法
二分查找法是将数据分割成两等份,再比较键值与中间值的大小,如果键值小于中间值,则可以确定要查找的数据在前半段,否则在后半段,如此分割多次直到找到或确定要找的数据不存在为止。由此可见,使用二分查找法的前提是数据已经事先排好序了。二分查找法适用于数据量不是非常大的(必须要能直接在内存中执行)且已经排好序的、不需要增删的静态数据。时间复杂度为O(log n),最多只需比较log₂n+1或log₂(n+1
2017-07-08 23:20:40 400
原创 递归算法
如果一个函数或程序,直接或间接地定义或调用自身,称为递归。在调用函数fn1过程中又要调用fn1函数叫直接调用;在调用fn1过程中要调用fn2,而在调用fn2过程中又要调用fn1,这是间接调用。递归往往能给我们带来非常简洁非常直观的代码形势,从而使我们的编码大大简化,然而递归的思维确实很我们的常规思维相逆的,我们通常都是从上而下的思维问题, 而递归趋势从下往上的进行思维。这样我们就能看到我们会用很少
2017-07-08 23:14:39 698
原创 顺序查找法
按数据大小来分,查找分为内部查找和外部查找,如果从另一角度分,又可分为静态查找和动态查找。 内部查找:数据量较小的文件,可以一次性全部加载到内存中进行查找。 外部查找:数据量大的文件,无法一次加载到内存中,需要使用辅助存储器来分次处理。 静态查找:在查找过程中,查找的表格或文件的内容不会被改动,如符号表查找。 动态查找:在查找
2017-07-08 17:34:01 1008
转载 Python的静态方法和类成员方法
Python的静态方法和类成员方法都可以被类或实例访问,两者概念不容易理清,但还是有区别的:静态方法无需传入self参数,类成员方法需传入代表本类的cls参数;从第1条,静态方法是无法访问实例变量的,而类成员方法也同样无法访问实例变量,但可以访问类变量;静态方法有点像函数工具库的作用,而类成员方法则更接近类似Java面向对象概念中的静态方法。实现静态方法和类方法的两种方式一
2017-07-05 23:03:42 645
原创 VBA插入行和插入列的作用域
VBA插入行和插入列的作用域,跟是否有ActiveSheet修饰强相关,前面加了ActiveSheet指定作用域则在已经select的工作表生效,否则,会在代码所在的工作簿的工作表生效,例如:Sub aa() Windows("打开excel.xls").Activate Sheets("Sheet2x").Select ActiveSheet.Range("A1").
2017-07-01 00:44:51 5765
Visual Leak Detector-1.0
2016-02-21
AT89S52单片机的数码管的动态显示程序
2010-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人