内容正文:
第三单元 认识数据
3.2 数据与结构 第1课时
——线性数据结构
学习目标
1. 认识二进制,了解文本的编码。
2. 会进行二进制与其他进制的转换。
学习目标
1. 认识简单数据的类型。
2. 熟悉队列结构的概念和特点,能够运用Python语言队列进行操作。
网站名称 订单中的数据 Python中对应的数据类型
商品名称 字符串
做一做,了解订单数据,填写下表
一、数据的类型
一、数据类型
网站名称 订单中的数据 Python中对应的数据类型
某电商网站 商品名称 字符串
单价 浮点型
数量 整型
某学生学籍网 姓名 字符串
出生日期 日期型
是否团员 布尔型(逻辑型)
(一)认识Python简单数据类型
在Python语言中,简单数据类型有:
整数(int);
浮点数(float);
字符串(str);
布尔(bool);
复数(complex)等数据类型。
1、整数(int)
用来表示整数数值,就是没有小数部分的数值。在Python中,整数包括正整数、负整数和0,并且它的位数是任意的,主要用来进行数学运算 。
2、浮点数(float)
浮点数由整数部分和小数部分组成,主要用于处理包括小数的数。
练一练1:
>>> type(8) #type()函数返回数据的类型
<class 'int'> #返回'int'类型
>>> type(100) #type()函数返回数据的类型
<class 'int'> #返回'int'类型
>>> type(3.14)
<class 'float'> #返回'float'类型
>>> type(52.0)
<class 'float'> #返回'float'类型
3、字符串(str)
4、布尔(bool)
在Python中,加了引号的字符都被认为是字符串,其声明有三种方式,分别是:单引号、双引号和三引号,这三种引号形式在语义上没有差别,只是在形式上有些差别,其中单引号和双引号中的字符序列必须在一行上,而三引号内的字符序列可以分布在连续的行上。
和其他编程语言一样,Python布尔类型也是用于逻辑运算,有两个值:True(真)和Fals