Python
wh0am1
Wh0am1
展开
-
Python基础一
Python基础数据类型整数和浮点数比较简单,在此就不再赘述。字符串 字符串是以''和""包含起来的任意文本,比如'abc','a','Linux'。如果字符串中包含',那么就用""括起来,比如"i'm fine"。而如果字符串中包含''"",那就用转义字符\来标识,比如"i\'m \"fine"",或者'i\'m "fine"',**但结果是i\'m "fine"**???。 Pyt原创 2017-05-02 14:57:49 · 206 阅读 · 0 评论 -
Python基础二
Python的字符串字符编码问题请点击字母与对应的数字转换函数ord()和chr()>>> ord('A') 65 >>> chr(65) 'A'字符编码与相关函数以Unicode表示的字符串用u’…’表示,比如:>>> print u'开车' 开车 >>> u'开车' u'\uf00\u8f66'把Unicode转换成utf-8函数encode(‘utf-8’)以及反转函数decode(‘utf-原创 2017-05-02 15:39:57 · 229 阅读 · 0 评论 -
Python基础三
使用list与tuplelisttalking is cheap, show me the code >>> classmate=['Michael','Wh0am1','Linux'] >>> len(classmate) 3 >>> classmate[-1] 'Linux' >>> classmate[-2] 'Wh0am1' >>> classmate[-3] 'Michael' >>原创 2017-05-02 16:21:29 · 338 阅读 · 0 评论 -
Python基础四
dicTalking is cheap, show me the code >>> d = {'Thmoas':100, 'Zoomeye':90, 'Hacker':1000} >>> d['Hacker'] 1000 >>> d.get('Hacker') 1000 >>> 'Hacker' in d True原创 2017-05-02 22:18:50 · 279 阅读 · 0 评论 -
Python基础五
条件判断(比较简单略过) 循环语句sum = 0 for x in range(101): sum = sum + x print sum1 2 3 4 range(5) [0, 1, 2, 3, 4] 1 2 3 结果如下:输出结果再议raw_input最后看一个有问题的条件判断。很多同学会用raw_input()读取用户的输原创 2017-05-02 22:27:49 · 281 阅读 · 0 评论 -
Python对象拷贝之浅拷贝与深拷贝
对象拷贝 浅拷贝 深拷贝 浅拷贝与深拷贝定义:进行浅拷贝时,先创建一个与拷贝对象1一样的类型对象2,然后再对对象2中的各个元素的引用拷贝并添加到对象2中。 Warning:不管是浅拷贝和深拷贝,只要拷贝的对象是非容器类型(比如字符串,数字和其他原子类型)就不能进行拷贝而是添加引用拷贝方式:完全切片操作[:]、内建函数(list()、tuple()等)、copy模块的copy函数copy.copy(原创 2017-05-25 23:05:22 · 260 阅读 · 0 评论