您的位置:首页 > 其它

第二天(2016.01.12)

2016-02-14 23:44 411 查看
1.python中一切皆对象。
2.python中一切都是指针,所以也就不用考虑指针这个问题。
3. >>>a = 100
>>>id(a) ---获取a的标识符,内存的地址就靠这个;

4.常用基本数据类型:
int 整型
bool 布尔
str字符串
list 列表
tuple 元祖
dict 字典

5.数据类型的可变和不可变

不可变类型:int,str,tuple
可变类型:list,dict

6.>>> a= ['a',1,2] ---List中存放的数据可以是不同类型
>>> a
>>> a[0]
'a'

7.Unicode编码
a = "哈哈"
>>>len(a) ---6,不是字符串的长度。
>>>a.decode("utf-8")
>>>len(a) ---2,字符串的长度。

>>>a = u"哈哈"--指定是unicode编码
>>>print len(a)
>>>a = u"\u5sfa"
>>>print a.encode("utf-8")

8.转义符:
print r"\n" --前面的r指定了不进行转义字符的转义
注意:["liyuanlong\t\t\n]与print
"liyuanlong\t\t\n"的区别

9.a = "abcdefg"
b = a.replace('a','cccc')

10.比较好的字符串拼接:
>>>a = "abc"
>>>b = "abcde"
>>>c = "abcdefg"
>>>"".join(a,b,c) #ERROR join()函数的参数只能是List
>>>"".join([a,b,c])
>>>"My %s,I have %d money"%("")

11.文件操作:
w-write:只能够写入字符串,不能够写入整型等其他类型
r -read
a -append
d.seek(0)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: