小白学习Python的第一天

Python变量,运算符和变量类型

1.变量

在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。

等号(=)用来给变量赋值。

等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量当中的值。例如:

cout=1000;                        #整数变量
mile=100.12;                      #浮点型变量
name="roob";                      #字符串

多个变量的同时赋值

a=b=c=d=1;

除了同类型的变量可以同时大量的赋值之外,也可以同时给多个不同变量分配不同类型的值,例如

a,b,c=1,0.2,"roob";

上面的例子将整型变量1赋给a,浮点型变量0.2赋给了b,字符串“roob”赋给了c。
数据类型
在python中我们通常使用的标准数据类型包括
1.Number(数字)
2.String(字符串)
3.List(列表)
4.Tuple(元组)
5.Set(集合)
6.Dictionary(字典)

数字:
数字类型中包括int、float、bool、complex(复数)
在判断一个变量的具体类型时,我们可以采用自带的type()函数或者isinstance来判断,例子如下

>>>a,b,c,d=1,0.2,True,2+3j;
>>>print(type(a),type(b),type(c),type(d));
<<class 'int'> <class 'float'> <class 'bool'> <class 'complex'>

>>>a = 111
>>> isinstance(a, int)
True

isinstance 和 type 的区别在于
type()不会认为子类是一种父类类型。
isinstance()会认为子类是一种父类类型。

你可能感兴趣的:(python)