科悟学院带你初识python(11) Python的基本数据类型

什么是数据类型?

我们人类可以很容易的分清数字与字符的区别,但是计算机并不能呀,计算机虽然很强大,但从某种角度上看又很傻,除非你明确的告诉它,1是数字,“汉”是文字,否则它是分不清1和‘汉’的区别的,因此,在每个编程语言里都会有一个叫数据类型的东东,其实就是对常用的各种数据类型进行了明确的划分,你想让计算机进行数值运算,你就传数字给它,你想让他处理文字,就传字符串类型给他。Python中常用的数据类型有多种,今天我们暂只讲3种, 数字、字符串、布尔类型(命题).


8.1 整数(int)

在python3中所有的整数都是int类型. 用于计算或者大小的比较

整数能做什么操作:

1. 加减乘除.

+, -, *, /, %, //

前四个不说了. 计算余数. 小学生都知道10除以3等于3余1. 这里的余数就是1. 它能做什么呢? 最主要的就是能判断xxx是否可以被xxx整除. 所谓整除就是没有余数或者余数为零.


科悟学院带你初识python(11) Python的基本数据类型

2. 比较大小. > < >= <= == !=


科悟学院带你初识python(11) Python的基本数据类型

8.2 字符串(str)

在Python中,凡是用引号引起来的,全是字符串.

字符串可以用单引号,双引号,或者三引号引起来,没有什么区别,只是一些特殊的格式需要不用的引号比如:


科悟学院带你初识python(11) Python的基本数据类型

字符串

数字类型有 +-*/ 字符串有么?

字符串只有 +和 *


科悟学院带你初识python(11) Python的基本数据类型

字符串

8.3 布尔值(bool),

bool类型的取值范围是固定的, 只有真或者假, True和False, 主要作用就是条件判断. 计算机中所有的判断都是由bool值来进行的.


科悟学院带你初识python(11) Python的基本数据类型

8.4 查看数据类型

现在我就给你几个变量. 不告诉你具体的值. 你怎么能知道这几个变量的数据类型呢? python提供了type函数来查看数据类型


科悟学院带你初识python(11) Python的基本数据类型


分享到:


相關文章: