字符串认知与应用 认知1: 字符串的概念 认知2: acii unicode utf8到底是啥 Python默认的文件编码是ascii 1. len 之注意事项 ( decode()需要测试 ) >>> len("分析") 4 >>> len(u"分析") 2 2. 转义字符串 print('adb ...
分类:
编程语言 时间:
2016-05-20 00:34:48
阅读次数:
248
一、集合的定义 set集合,是一个无序且不重复的元素集合。 集合对象是一组无序排列的可哈希的值,集合成员可以做字典中的键。集合支持用in和not in操作符检查成员,由len()内建函数得到集合的基数(大小), 用 for 循环迭代集合的成员。但是因为集合本身是无序的,不可以为集合创建索引或执行切片 ...
分类:
编程语言 时间:
2016-05-07 23:51:16
阅读次数:
354
一、Python基本数据类型: 整形(int),浮点型(float),字符型(string),布尔型(bool),空值(none); 数字 123 是一个整数的例子。长整数 不过是大一些的整数。3.23和52.3E-4是浮点数的例子。E标记表示10的幂。在这里,52.3E-4表示52.3 * 10- ...
分类:
编程语言 时间:
2016-04-26 17:23:41
阅读次数:
426
字典如:{‘name‘:‘wupeiqi‘,‘age‘:18}、{‘host‘:‘2.2.2.2‘,‘port‘:80]}ps:循环时,默认循环keydic={‘k1‘:‘v1‘,‘k2‘:‘v2‘}
dic=dict(k1=‘v1‘,k2=‘v2‘)这两个dic是相等的
分类:
编程语言 时间:
2016-04-19 00:49:45
阅读次数:
182
Python中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 在Python中变量就是变量,是内存地址指针,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。类似于其他java、C中的引用类型。 Python3中有六个标准的数据类型: 字符串(String)布
分类:
编程语言 时间:
2016-01-29 15:43:32
阅读次数:
186
列表是python中用的非常频繁的数据结构,它是有序序列。之前学的字符串就是一种有序序列。不过列表是可变的。创建列表li = list( ) #构造方法创建一个空列表li = list( iterable_Object ) #以其它可迭代对象为参数初始化一个列表li = [...
分类:
编程语言 时间:
2015-12-20 01:48:17
阅读次数:
285
一、元组tuple特性1、有序集合2、通过偏移来取数据3、不可变对象,不能在原地修改内存,没有排序、修改等操作元组不可变的好处:保证数据的安全,比如我们传给一个不熟悉的方法,确保不会改变我们的数据从而导致程序问题。二、集合:集合是没有顺序的概念,所以不能用切片和索引操作1、创建集合:可变的set()...
分类:
编程语言 时间:
2015-12-11 23:54:30
阅读次数:
170
一:类型1 不可变数据类型string,int ,tuple 常量字符串不可变之再探string[1] = 'new_one' can?2 可变数据类型变量dict list二 再研究字符串序列到底是什么1 三个符合的区别 '',"",""" """2 偏移量从0开始3 如何修改字符串之replac...
分类:
编程语言 时间:
2015-01-17 17:50:26
阅读次数:
184
1、空(None)表示该值是一个空对象,空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。2、布尔类型(Boolean)在Python中,None、任何数值类型中的0、空字符串“”、空元组()、空列表[]、空字典{}都被当作Fals...
分类:
编程语言 时间:
2014-09-02 12:12:54
阅读次数:
494
基本数据类型Python中,能直接处理的数据类型有以下几种:整数Python可以处理任意大小的整数,包括负整数,程序中的写法和数学上的一样,例如:6,-666,8888……计算机使用二进制,所以,有时候用十六进制表示整数比较方便,十六进制用0x前缀和0-9,a-f表示,如>>> 0xaa664362...
分类:
编程语言 时间:
2014-08-24 00:19:01
阅读次数:
275