编程语言
字符串,列表和元组中的成员都按次序排列,可以通过下标访问,所以都称为序列。
序列有着相同的访问模式,通过偏移量或切片方式访问。
1. 成员操作符
>>>a='hello world!'
>>>b='hello'
>>>c='hey'
>>>b in a
True
>>>c in a
false
>>>c not in b
True
>>>...
字符串的操作前面基本已讲过,这里不再赘述。上例子:
这个程序是检测输入字符串首个必须是字母或下划线开头,后面是字母、下划线或数字。
import string
alphas=string.letters+'_'
nums=string.digits
print('输入变量检测(长度至少2个)')
myInput=raw_input('>:')
if len(my...
将字符按指定格式输出,可以在Python2.7的chm帮助文档中检索:formatting可找到fromatting.string(%)帮助主题
比如:
>>> print('输出数字:%d'%5)
输出数字:5
>>> print('输出浮点数字:%f'%0.005)
输出浮点数字:0.005000
>>> print('输出十六进制数字:%x'%108)
输出十六进制数字...
博主学生狗一只,之前一直进行.net开发,用惯了微软的那一套。C#上手容易,开发起来简单,但是正如前辈们所说的,它隐藏了太多底层的东西,惯坏了我,导致快毕业了有些东西一无所知。同时自己想写点简单的算法的时候,真切的感受到了vs的臃肿,再者就是移植不是很方便。于是准备找一款轻量级的ide,找来找去接触...
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...
转自:http://blog.csdn.net/business122/article/details/7541486 1 python的set和其他语言类似,
是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), di...
下面讨论引用的相关内容:
1 引用的概念
2 const引用
3 引用作为参数传递
4 引用作为函数返回值
5 引用与指针的区别...
1、函数的声明与定义的区别
函数的声明与函数的定义形式上十分相似,但是二者有着本质上的不同。声明是不开辟内存的,仅仅告诉编译器,要声明的部分存在,要预留一点空间。定义则需要开辟内存。
函数的定义
函数的定义是一个完整的函数单元:
包含函数类型、函数名、形参及形参类型、函数体等
在程序中,函数的定义只能有一次
函数首部与花括号间不加分号
函数的声明
函数声明只...
关于内联函数及类型转换运算符说明,const_cast, static_cast等...
构造函数和析构函数是C++中再熟悉不过的概念了,几乎每个了解一点C++的人都知道这两个概念是什么意思。一个对象的全部生命期中构造函数和析构函数执行的时机如下:1.
为对象分配空间。这个空间可能是在栈上(函数内的局部变量),可能是在数据区(静态变量、全局变量),也可能分配在堆上(new出来的变量)。2...