趣学Python|第四课:Python基本数据类型

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_40897235/article/details/86534649

hi,大家早上好。上一节课主要给大家详细介绍turtle绘图库的用途,并创建了比较常见的几种图形。

 

从这节课开始,我们开始准备对Python语言进行深入的了解与学习。首先是对Python内置的基本数据类型的讨论。

 

计算机是可以处理各类数据的机器,除了能处理数值数据外,还可以处理视频、声音、图像、文本等各种各样的数据。对于不同类型的数据,就需要定义不同的数据类型来存储。在Python中标准的数据类型有六类:Number(数字) 、String(字符串) 、List(列表) 、Tuple(元组) 、Set(集合)、 Dictionary(字典).

 

上述六类数据类型又可分为:可变数据类型(List、Dictionary、Set) 和不可变数据类型(Number、String、Tuple).

 

在本节课中,我们先介绍几种简单的数据类型,其它的数据类型会在后续的课程中讲到。

 

本节课的课程目标如下:

  - 介绍Python几种常用的数据类型

  – 介绍常用的几个内置函数

 

1

介绍Python常用的数据类型

 

Python 3中支持int(整数:即不带小数点的数字,包括负数,如10、-5、0)、float(浮点数:即带小数点数字,如1.0、1.5、3.1415)、bool(布尔型:存储的结果是True或False)、complex(复数:如1+2j,复数以x+yj的形式组成,其中x是实部,y是虚部)。

 

1.int(整数)

在Python 3中去除了Python2.x的long类型,Python 3中只有一种整数类型int,表示为长整形。在Python 3中整数值的长度是没有限制(除了受制于系统内存的限制外)。

 

整数在程序中应用的范围是比较广泛的。如计数功能(在上一篇文章中,通过用变量x,y,n来设置海龟的初始坐标及移动的距离)、数学运算操作、年龄等信息也是存储在整数类型中。

趣学Python|第四课:Python基本数据类型

上述代码中的”x“,”y“, “n“,”age“叫变量(variable),变量是用于存储程序执行过程中产生的一些”数据”. 当Python “记住”某些内容时,它会将这些信息存储在计算机的内存中。在后续文章中会对变量进行详细介绍。

 

2.float(浮点数)

当我们在表示包含小数部分的数据时,浮点型是很有用的。比如商场中商品价格、每个人的身高、体重等数据用都可以用浮点数表示的。

趣学Python|第四课:Python基本数据类型

3.bool(布尔值)

布尔值只有True、False两种结果(类似于平时大家做的判断题,结果要么是真,要么是假)。在Python中,可以直接用True、False来表示布尔值(请注意大小写),也可以通过布尔运算计算出来(例如 4 > 7产生的布尔值是 False, 10 > 5产生的布尔值是True)

趣学Python|第四课:Python基本数据类型

4.complex(复数)

复数以x+yj的形式组成。如:1+2j。其中x是实部,y是虚部.

趣学Python|第四课:Python基本数据类型

 

 

在人与人之间进行沟通、交流、对话时,需要用到文字或句子等信息。上述示例中使用的数字类型是不能很好的满足人们沟通的需要。同样,在编写可供人们使用的程序,我们需要使用一种叫做字符串(String)的数据类型。

 

5.String(字符串)

在Python中,字符串是以单引号或双引号括起来的文字内容. 比如商场中商品名称、每个人的姓名、出生地址等信息都可以用字符型表示的。

趣学Python|第四课:Python基本数据类型

2

 

常用的几个内置函数

 

Python内置函数(Python’s built-in functions):内置函数都是预编写好的代码功能块,可以直接拿来使用。通过使用这些内置函数,可以很大程度来节省我们开发程序的时间 。比如上述示例中用到的print()、type()函数,这些都是内置函数。

 

1.type()函数

type():用来查看一个对象或变量的类型

 

2.print()函数

print():用于打印输出文字信息

 

3.input()函数

input():用于从控制台读取输入的内容

趣学Python|第四课:Python基本数据类型

 

4.int()函数

int(x):返回由数字或字符串x构造的整数对象,如果没有给出参数,则返回0

趣学Python|第四课:Python基本数据类型

 

5.float()函数

float(x):返回由数字或字符串x构造的浮点数

趣学Python|第四课:Python基本数据类型

 

6.str()函数

str(x): 将x转换为字符串

趣学Python|第四课:Python基本数据类型

 

以上就是本节课的全部内容,希望大家能够喜欢。

展开阅读全文

没有更多推荐了,返回首页