首页 > 编程语言
4.1 Python中的序列操作
字符串,列表和元组中的成员都按次序排列,可以通过下标访问,所以都称为序列。         序列有着相同的访问模式,通过偏移量或切片方式访问。         1. 成员操作符 >>>a='hello world!' >>>b='hello' >>>c='hey' >>>b in a True >>>c in a false >>>c not in b True >>>...
分类:编程语言   时间:2014-02-06 02:07:47    收藏:0  评论:0  赞:0  阅读:339
4.2 Python中的字符串操作
字符串的操作前面基本已讲过,这里不再赘述。上例子:        这个程序是检测输入字符串首个必须是字母或下划线开头,后面是字母、下划线或数字。 import string alphas=string.letters+'_' nums=string.digits print('输入变量检测(长度至少2个)') myInput=raw_input('>:') if len(my...
分类:编程语言   时间:2014-02-06 02:23:37    收藏:0  评论:0  赞:0  阅读:411
4.3 Python中的字符串格式化
将字符按指定格式输出,可以在Python2.7的chm帮助文档中检索:formatting可找到fromatting.string(%)帮助主题 比如:  >>> print('输出数字:%d'%5) 输出数字:5 >>> print('输出浮点数字:%f'%0.005) 输出浮点数字:0.005000 >>> print('输出十六进制数字:%x'%108) 输出十六进制数字...
分类:编程语言   时间:2014-02-06 02:18:37    收藏:0  评论:0  赞:0  阅读:451
Notepad++配置c++编译环境
博主学生狗一只,之前一直进行.net开发,用惯了微软的那一套。C#上手容易,开发起来简单,但是正如前辈们所说的,它隐藏了太多底层的东西,惯坏了我,导致快毕业了有些东西一无所知。同时自己想写点简单的算法的时候,真切的感受到了vs的臃肿,再者就是移植不是很方便。于是准备找一款轻量级的ide,找来找去接触...
分类:编程语言   时间:2014-02-06 02:01:57    收藏:0  评论:0  赞:0  阅读:470
Python中的集合set
1 >>> help(set) 2 Help on class set in module __builtin__: 3 4 class set(object) 5 | set(iterable) --> set object 6 | 7 | Build an unordered collectio...
分类:编程语言   时间:2014-02-06 01:57:47    收藏:0  评论:0  赞:0  阅读:388
转:Python集合(set)类型的操作
转自:http://blog.csdn.net/business122/article/details/7541486 1 python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), di...
分类:编程语言   时间:2014-02-06 01:47:47    收藏:0  评论:0  赞:0  阅读:458
C++回顾之引用
下面讨论引用的相关内容: 1 引用的概念 2 const引用 3 引用作为参数传递 4 引用作为函数返回值 5 引用与指针的区别...
分类:编程语言   时间:2014-02-05 23:43:36    收藏:0  评论:0  赞:0  阅读:661
C++函数
1、函数的声明与定义的区别 函数的声明与函数的定义形式上十分相似,但是二者有着本质上的不同。声明是不开辟内存的,仅仅告诉编译器,要声明的部分存在,要预留一点空间。定义则需要开辟内存。 函数的定义 函数的定义是一个完整的函数单元: 包含函数类型、函数名、形参及形参类型、函数体等 在程序中,函数的定义只能有一次 函数首部与花括号间不加分号 函数的声明 函数声明只...
分类:编程语言   时间:2014-02-05 23:06:06    收藏:0  评论:0  赞:0  阅读:474
C++回顾之内联函数及新类型转换运算符
关于内联函数及类型转换运算符说明,const_cast, static_cast等...
分类:编程语言   时间:2014-02-05 23:35:16    收藏:0  评论:0  赞:0  阅读:606
C++的优秀特性3:构造函数和析构函数
构造函数和析构函数是C++中再熟悉不过的概念了,几乎每个了解一点C++的人都知道这两个概念是什么意思。一个对象的全部生命期中构造函数和析构函数执行的时机如下:1. 为对象分配空间。这个空间可能是在栈上(函数内的局部变量),可能是在数据区(静态变量、全局变量),也可能分配在堆上(new出来的变量)。2...
分类:编程语言   时间:2014-02-05 22:15:16    收藏:0  评论:0  赞:0  阅读:408
c++之内存管理
c++ 内存模型,内存管理基本...
分类:编程语言   时间:2014-02-05 13:15:32    收藏:0  评论:0  赞:0  阅读:313
C++的优秀特性2:inline 函数
Inline函数是C++的一个很小的特性,在不计较效率的情况下,这个特性似乎可有可无。然而,C++天生是为最为广泛的应用场景设计的,因此,总会有关于效率的问题。其实,除了效率,inline函数还提供了另外一个便利:可读性。当一个函数比较小,比如只有一个return语句,那么把实现和声明分开不是一个很...
分类:编程语言   时间:2014-02-05 12:01:22    收藏:0  评论:0  赞:0  阅读:362
C++中的'&'和const的使用注意事项!
#include using namespace std; /* *引用(References)类型 *这是C++语言的一个特殊的数据类型描述,用于在程序的不同部分使用两个以上的变量 *指向同一个地址,使得对其中任一个变量的操作实际上都是对同一地址单元进行的。 *在这种两个以上变量名的关系中,被声明为引用类型的变量名称之为实变量的别名。 *语法格式: *类型名 & 引用型函数名或...
分类:编程语言   时间:2014-02-05 01:02:11    收藏:0  评论:0  赞:0  阅读:456
C++中的存储技术
/* *C++中的存储技术 *我们来讨论C++的存储技术包括C++的存储类型,C++存取修饰符和C++对象的生存期三部分 *C++存储类型 *主要有三种类型: *extern存储,static存储,regsiter存储类型 *1.extern存储类型 *由于C语言允许将分别编译的大程序的各个模块连接在一起,以提高编译速度,协作大项目管理 *因此必须将程序需要的所有的全局变量通过某种...
分类:编程语言   时间:2014-02-05 01:45:31    收藏:0  评论:0  赞:0  阅读:386
Python解析HTML的开发库pyquery
PyQuery是一个类似于jQuery的Python库,也可以说是jQuery在Python上的实现,能够以 jQuery 的语法来操作解析 HTML 文档,易用性和解析速度都很好。例如,一段豆瓣html片段http://movie.douban.com/subject/3530403/ 1 2 导...
分类:编程语言   时间:2014-02-05 00:13:51    收藏:0  评论:0  赞:0  阅读:503
Python 学习笔记
主要为了让自己把这个看完。去年子想学的多,qt,ruby,unity3d,3dmax但好多都还是没有学完,看了部分但又坚持不下去,现在又想学python了,为了完成 目标,自己去平时看到的知识点作些记录。 1.需要注意 python 不能够向下兼容,比如现在看的好多书籍是用的 python 2.7左...
分类:编程语言   时间:2014-02-04 23:29:41    收藏:0  评论:0  赞:0  阅读:425
1. Python常用爬虫库
python爬虫常用的模块或库 urllib urllib2 Beautiful Soup http://www.crummy.com/software/BeautifulSoup/ lxml http://lxml.de HTQL http://htql.net/ Scrapy http://scrapy.org/ Mechanize http://wwwsearch.source...
分类:编程语言   时间:2014-02-04 12:03:50    收藏:0  评论:0  赞:0  阅读:508
Python学习笔记(八)异常
8异常 8.1什么是异常    Python用异常对象来表示异常情况。每一个异常都是一些类的实例,这些实例可以被印发,并且可以用很多种方法进行捕捉并且对其进行处理,而不是让整个程序失败。 8.2按自己的方式出错 8.2.1raise语句 为了引发异常,可以使用一个类(可以是Exception的子类)或者实例参数调用raise语句。 raise Exception Traceback...
分类:编程语言   时间:2014-02-04 11:32:10    收藏:0  评论:0  赞:0  阅读:445
C++:函数与递归 Function and Recursion
1. 函数调用堆栈、作用域、形参与实参 所谓“堆栈”,实际上就是个栈,和“堆”没有任何关系,只是都这么说而已。它的执行原理是:当函数A被调用时,它作为堆栈顶部的函数调用。A调用函数B时,B的函数调用加入栈成为新的顶部。B调用完时,退栈,控制权又回到了A。最底层的调用是main函数。 如果变量在一个函数调用中被创建,则这个函数调用就是它的作用域—— 一旦函数调用被退栈,它也会被随之销毁。 最后...
分类:编程语言   时间:2014-02-04 11:19:40    收藏:0  评论:0  赞:0  阅读:467
C++中内存区域的划分
栈存储区 那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆存储区(自由存储区) 那些由new或者malloc分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程序结束后,操作系统会自动回收。这种变量的存储区域是在变化的。 全局/静态存储区 全局变量...
分类:编程语言   时间:2014-02-04 10:53:00    收藏:0  评论:0  赞:0  阅读:314
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!