第三章 python3数据类型

在讲Python数据类型之前我们先了解下变量的概念:

  Python 中的变量是不需要声明数据类型的,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建,变量的"类型"是所指的内存中被赋值对象的类型,这也解释了为什么Python是一门动态语言的原因。我们使用等号(=)运算符给变量赋值,等号(=)左边是变量名,等号(=)右边是存储在变量中的值,实例如下:

 

Python中可以同时为多个变量赋值,实例代码如下:

 

1、六个标准的数据类型

Number(数字)

String(字符串)

Tuple(元组)

List(列表)

Set(集合)

Dictionary(字典)

今天我们先了解一下Number数字类型,其中包括整数、布尔型、浮点数和复数4种类型:

int (整数):如 1,5,19... 正、负整数,在Python 3里,只有一种整数类型 int,表示为长整型,没有大小限制的

float (浮点数):如 3.45、-6.9、30.9+e26、-51.79e9,就是通常说的小数,可以用科学计数法来表示

bool (布尔): True、False ,注意:它俩分别对应的值为1 和 0,是可以和数字相加的

complex (复数):如 32 + 3j、 1.1 + 5.6j,复数由实数和虚数两部分构成,用a + bj或complex(a,b)表示,实数部分a和虚数部分b都是浮点型

数值运算,实例如下:

 

2、数据类型转换

int(a) 把a转换为一个整数,

float(a) 将a转换到一个小数

 

 

posted @ 2019-05-12 11:26  在软件技术路上的行者  阅读(92)  评论(0编辑  收藏  举报