Python学习之二 变量与简单数据类型

(一) 变量

在学习之一 中,我们直接将一些数进行运算,在实际编程过程中,我们往往使用变量来保存一些内容。变量的命名需要遵循标识符的命名规则,只能包括字母、数字和_,并且必须以字母或_开始。强烈建议Python PEP8 编码规范中文版 。好了,我们来看几个变量定义。

Python学习之二 变量与简单数据类型_第1张图片

可以看到,Python中想要使用某个变量时,直接定义并赋值就行,=就是赋值运算符。同时,如果第一次使用时,不赋值,便会报错。

咱们继续往下看。定义变量时,不需要指定数据类型,并且最近赋值给它什么类型,它就是什么类型。比如下图中,赋值为100后,它的类型便为int。

Python学习之二 变量与简单数据类型_第2张图片

接下来,我们看下使用变量的一些运算。 Python学习之二 变量与简单数据类型_第3张图片

 (二)数据类型

在前面的例子中,我们看到了int、float、str等数据类型,接下来我们看看Python中的一些基本数据类型。

1. 数值类型

在实际生活中,我们常用的是整数和小数,Python也是这样处理的,只是它用多种存储方式。

(1)整数

对于整数,可以采用十进制、十六进制、八进制、二进制。

Python学习之二 变量与简单数据类型_第4张图片

输入普通数字,即为十进制,0b开头为二进制,0x开头为十六进制,0o开头为八进制。

可以使用内置函数bin、oct、hex将一个转换为二进制、八进制和十六进制。

Python学习之二 变量与简单数据类型_第5张图片

(2) 小数

Python使用浮点数(float)来表示小数,在使用过程中要注意,保留的小数位数可能不是不确定的,会看到一些特别的结果。

Python学习之二 变量与简单数据类型_第6张图片

后续,我们会介绍如何处理小数位数。

我们可以对小数进行四舍五入、取整等操作。

Python学习之二 变量与简单数据类型_第7张图片int始终取整,round会四舍五入。当然,round还能保留几位小数。

Python学习之二 变量与简单数据类型_第8张图片 2.字符串类型

现在,我们介绍下字符串的简单应用。后续,将详细介绍。

Python中,使用单引号、双引号、三引号作为字符串的定界符。必须成对出现。

Python学习之二 变量与简单数据类型_第9张图片

 3.布尔类型

Python中可以使用布尔类型来保存真、假。

Python学习之二 变量与简单数据类型_第10张图片

我们注意到,Python中所有数据类型都是类(class)。

(三) 内置函数 

 前面我们使用了type来输出某个变量的类型,使用bin来将一个数转换为二进制数,使用round来处理小数,这些函数是Python的内置函数。可以使用

dir(__builtins__)

查看所有内置函数。

Python学习之二 变量与简单数据类型_第11张图片 使用help(函数名),可以查看相关函数的帮助文件。

Python学习之二 变量与简单数据类型_第12张图片

按q键,可以退出帮助查看。 

你可能感兴趣的:(Python应用,变量,数据类型,内置函数)