第二天(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)
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)
相关文章推荐
- [JavaWeb基础] 032.第三方插件pinyin4j的使用
- UVA 1585
- 整数划分总结
- 整数划分总结
- hdu5491
- UVA 1586
- poj2777 Count Color
- 为什么java读取sqlserver2008中的date数据类型的数据比实际的少2天?
- 第一天(2016.01.11)
- ANDROID_MARS学习笔记_S01原始版_010_ContentProvider
- NSMutableString可变字符串
- POJ 3468 树状数组
- poj 1419(求最大独立集)
- 王学岗仿QQ页面滑动
- lasrevarTredrOlevlLeerTyraniB.102
- (转)js一道比较考验的题目
- 自己实现下载框架(三)
- 【HDOJ】4605 Magic Ball Game
- POJ 2892 线段树(连续问题)
- 数值的整数次方