基本数据类型
1、变量不需要声明
|
|
2、回收变量名
如果想让 a 存储不同的数据,不需要删除原有变量就可以直接赋值:
|
|
3、常用数据类型
int、float、boolean、string
序列
sequence(序列)是一组有顺序的元素的集合。
序列可以包含一个或多个元素,也可以没有任何元素。
我们之前所说的基本数据类型,都可以作为序列的元素。元素还可以是另一个序列,以及我们以后要介绍的其他对象。
序列有两种:tuple(定值表; 也有翻译为元组) 和 list (表)
|
|
tuple和list的主要区别在于:
一旦建立,tuple的各个元素不可再变更,而list的各个元素可以再变更。
一个序列作为另一个序列的元素:
|
|
空序列:
|
|
1、元素的引用
序列的引用通过s[int]实现,(int为下标)。
序列元素的下标从0开始。
由于list的元素可变更,你可以对list的某个元素赋值。
如果你对tuple做赋值操作,会得到错误提示
2、其他引用方式
范围引用: 基本样式 [下限:上限:步长]。
如果写明上限,那么这个上限本身不包括在内。
|
|
尾部元素引用。
如果s1[0:-1], 那么最后一个元素不会被引用 (再一次,不包括上限元素本身)。
|
|
3、字符串是元祖
|
|
运算
1、数学运算
|
|
2、判断
|
|
3、逻辑运算
|
|
缩进和选择
1、缩进
四个空格
|
|
2、if语句
缩进