type( )查看数据类型
python一切皆为对象
包含了一系列的数据和操作这些数据的方法的一个整体,就叫做对象。
1、数据的组成
身份:id() 查看他的唯一标识符,内存地址靠这个
类型:type() 来看一看
值:数据项
2、常用的基本数据类型
整型(int) | 不可变 | a=5,a=6 只是变量a换了一个引用 |
字符串(string) | 不可变 |
|
布尔(boolean) |
| == 比较值和类型 |
列表(list) | 可变 |
|
元组(tuple) | 不可变 |
|
字典(dict) | 可变 |
|
变量之赋值一切皆为引用。
Python一切都是指针,所以不用再考虑指针这个问题了。
3、字符串
编码:python默认的是ascii编码,只适用于英文和符号
utf-8 #coding=utf-8
3、1 字符串切片
3、2 字符串拼接
3.2.1 +
a = “abc”, b=”de”
print(a+b)千万别用这种方法,内存损耗太大。
3.2.2 模板
3.2.2.1 %方法
占位符%s(字符串), %d(数字)
3.2.2.1 .format 方法
format是有标识的方法。
在{ }写上变量的含义
3.2.3 join方法
字符串拼接推荐join方法
4、符号
( """ """)的用法
5、字符串的修改
5.1 replace方法
5.2 find方法
练习题
1、取出字符串s="I,am,Lilei"中的“am”字符。
2、修改字符串“I love php”中的“php”为“python”
3、将两个字符串a="字符串拼接1"和b="字符串拼接2"拼接成字符串c.