python设置变量小数位_数据


数据类型

众所周知,所有的程序开发的目的都是为了处理数据。日常生活中的数据各种各样,要想准确的处理这些数据,必须了解要这些数据对象的数据类型,从而能在处理时根据数据类型进行正确的运算。Python语言的数据类型也很多,这里先给大家介绍Python的6个标准数据类型,这6个标准数据类型已经足够完成大部分数据处理的任务。

Python中6个标准的数据类型分别是:

Number(数字)

String(字符串)

Sets(集合)

List(列表)

Tuple(元组)

Dictionary(字典)。

下面将针对以上的每种数据类型进行分别的介绍。

1、Number(数字)

Python 3支持int(整数)、float(浮点数)、bool(布尔值)、complex(复数)四种数字类型。

1) int(整数)

它包括正整数、负整数和零:

>>> s=123456

>>> s

123456

它也可以使用十六进制数值表示:

>>> a=0x6FFFF2FF

>>> a

1879044863

2) float(浮点数)

浮点数的表示法可以使用小数点形式,也可以使用指数形式。

>>> a=3.1415

>>>a=3.14e-10

3) bool(布尔值)

Python的布尔值包括True和False,它一般表示一种判断关系的结果:

>>> 5==3

False

>>> 3>2

True

4) complex(复数)

复数的符号可以使用字母j或J,使用双精度浮点数表示实数和虚数的部分:

>>> a=1.5+0.5j

>>> a.real #取出实数部分

1.5

>>> a.imag #取出虚数部分

0.5

2、String(字符串)

字符串是一连串的字符组合,以单引号、双引号或三引号将数个字符包含起来即可组成字符串。单引号开头必须以单引号结尾,否则程序出错,其他同理

>>> a='Hello'

>>> a

'Hello'

>>> a="Hello"

>>> a

'Hello'

>>> a='''Hello'''

>>> a

'Hello'

3、Sets(集合)

集合是一个无序不重复元素的集,用大括号包含{}

>>> country={'China','America','Canada'}

>>> country

{'Canada', 'China', 'America'}

4、List(列表)

列表是最常见的一种数据形式,可以实现大多数结合类的数据结构。列表以[]将数据集合包含,不同成员间以逗号分隔。

>>> a=[10,11,12,13]

>>> a[0] #取出列表中第一个元素

10

5、Tuple(元组)

Tuple是一群有序对象的集合,可以使用数字来做索引。它与列表非常相似,主要差别在于元组的对象不可以新增、修改和删除,但是列表可以。

6、Dictionary(字典)

字典是Python内非常有用的数据类型,使用{}将元素列出。字典的元素由键(key)和值(value)组成,中间以冒号隔开。键(key)必须是字符串、数字或元组,值(value)可以任何数据类型。

>>> classmate={'Lucy':15,'Tom':16,'Lily':17}

>>> classmate

{'Lucy': 15, 'Tom': 16, 'Lily': 17}

变量

变量是一个名称,对应着储存在内存的一个数据。Python规定变量名只能由字母、数字和下划线组成,必须以字母或者下划线开头。

>>> name="Lucy"

>>> name

'Lucy'

Python中有33个具有特殊含义的单词,称为关键字,不可以作为变量名。