原标题:Python之数据类型
这章我们介绍Python的基本数据类型,Python中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在Python中,变量就是变量,它没有类型,我们所说的“类型”是变量所指的内存中对象的类型。不懂的地方可以加群:125980254咨询学习
一、基本数据类型
1. 数字:Python是一个适合数学家用的编程语言(不可变)
2. 字符串(不可变)
a) Python2.x 是默认基于字节编码(默认不支持中文)
b) 字符串的 四型,四类
3. 异常
大家有什么不懂的或者不会的可以加群 python学习交流 125980254
二、基本数据结构(集—一堆东西)
1. 序列:元素是位置的,它的位置是和旁边的元素相关的。0123456(从0开始)
a) 字符串:字符串的序列(不可变)
使用单引号(') 用单引号括起来表示字符串,例如:
str='this is string';
print str;
使用双引号(") 双引号中的字符串与单引号中的字符串用法完全相同,例如:
str="this is string";
print str;
使用三引号(''') 利用三引号,表示多行的字符串,可以在三引号中自由的使用单引号和双引号,例如:
str='''this is string
this is pythod string
this is string'''
print str;
b) 元组(坐标): 内容是任意的对象序列(不可变)
举例
c) 列表:超级元组(支持修改,变长)
初始化列表
例如:
list=['physics', 'chemistry', 1997, 2000];
nums=[1, 3, 5, 7, 8, 13, 20]
访问列表中的值
例如:
更新列表
例如:
删除列表元素
例如:
列表脚本操作符
列表对+和*的操作符与字符串相似。+号用于组合列表,*号用于重复列表,例如:
列表截取
例如:
列表函数&方法
例如:
2. 散列:没顺序
a) 集合: 有就是有,没有就事没有
b) 字典: 让集合中的元素,指向另一个东西(对象)