python的基本知识
一.python常用数据类型有5类:
Numbers(数字)
String(字符串)
List(列表)
Tuple(元组)
Dictionary(字典)
Python支持四种不同的数字类型:
int(有符号整型)
long(长整型[也可以代表八进制和十六进制])
float(浮点型)
complex(复数)
python的字串列表有2种取值顺序:
从左到右索引默认0开始的,最大范围是字符串长度少1
从右到左索引默认-1开始的,最大范围是字符串开头
List(列表) 是 Python 中使用最频繁的数据类型。
- 字符串:
在python中字符串用“ ”或者‘’分隔
2.数字类型:整数 ,浮点数
3.容器 :列表、集合、字典、元组
列表:列表是可变的,方便增加、修改和删减数据。
集合:集合中无重复元素,在python中用{}表示集合
字典:整个字典用{}隔开
元组 : 元组是不可变的,使用(),只有一个元素的元祖要加逗号。元组用"()"标识。内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表。
列表是有序的对象结合,字典是无序的对象结合。
Python的作用域一共有2种:全局作用域,局部作用域。定义在函数内部的变量拥有一个局部作用域,定义在函数外的拥有全局作用域。 局部变量只能在其被声明的函数内部访问,而全局变量可以在整个程序范围内访问
注意python中的:is 与 == 区别
is 用于判断两个变量引用对象是否为同一个, == 用于判断引用变量的值是否相等