Python课程第一阶段 第8课 变形金刚!(数据类型转换)——Python 课件(共17张PPT)

资源下载
  1. 二一教育资源

Python课程第一阶段 第8课 变形金刚!(数据类型转换)——Python 课件(共17张PPT)

资源简介

(共17张PPT)
Python第一阶段第8课
变形金刚-数据类型转换
课程目标
课程内容 掌握Python中的数据类型转换
课程时间 60分钟
1、什么是数据类型。
教学目标 2、数据类型有哪些。
教学难点 变量
设备要求 音响、A4纸、笔
课前回顾
课堂知识
基础任务
升级任务
创意练习
课前回顾
01
课前回顾
01
Python中的数据类型;
Python3 中有六个标准的数据类型:
Number(数字)
List(列表)
String(字符串)
Tuple(元组)
Set(集合)
Dictionary(字典)
Python3 的六个标准数据类型中:
不可变数据:Number(数字)、String(字符串)、Tuple(元组);
可变数据:List(列表)、Dictionary(字典)、Set(集合)。
课堂知识
02
课堂知识
02
类型转换;
数据类型的转换,你只需要将数据类型作为函数名即可。
以下几个内置的函数可以执行数据类型之间的转换。这些函数返回一个新的对象,表示转换的值。
课堂知识
02
其他数据类型转换为int;
A = '100'
B = int(A)
print(B)
--------->> 100
print(type(B)) --------->>
这里A变量的值为 "字符串类型" 的100,字符串类型为文本类型,无法进行数学计算。新创建
变量B,来进行数据类型转换,转换的方式,在等号右边加入要转换的数据类型,之后将要转
换的变量,放入括号中即可。最后数据结果发现变量B已经是整形的数值100了。
课堂知识
02
其他数据类型转换为float;
A = 1
B = float(A)
print(B)
--------->> 1.0
print(type(B)) --------->>
这里A变量的值为 "整型" 的100,类型为整数型数字。
新创建变量B,来进行数据类型转换,转换的方式,在等号右边加入要转换的数据类型,之后
将要转换的变量,放入括号中即可。最后数据结果发现变量B已经由整数1,变为小数值1.0了。
最后其类型为float
课堂知识
02
其他数据类型转换为string;
A = 100
B = str(A)
print(B)
--------->> '100'
print(type(B)) --------->>
这里A变量的值为 "整型" 的100,类型为整数型数字。
新创建变量B,来进行数据类型转换,转换的方式,在等号右边加入要转换的数据类型,之后
将要转换的变量,放入括号中即可。最后数据结果发现变量B已经由整数100,变为字符串类
型的'100'了。最后其类型为str。
在这里要注意字符串类型的数值使用print函数,打印出来的结果,在控制台中,是看不到单
引号的,但是其类型,的确是str类型。
课堂知识
02
其他数据类型转换为bool;
A = 1
B = bool(A)
print(B)
--------->> True
print(type(B)) --------->>
A = 0
B = bool(A)
print(B)
--------->> False
print(type(B)) --------->>
这里bool类型的转换与其他类型转换的方式相同,但需要注意一点,所有类型都可以转换为
布尔型,除了数字【0】和【None】转换为布尔型是False其余的都是True。
基础任务
03
基础任务
03
将str类型的变量a = '100' 转换为int类型的 a = 100
升级任务
04
升级任务
04
将一个整形int转换为浮点型float!
创意练习
05
创意练习
05
练习一:
已知”空值”是Python里一个特殊的值,用None表示。
None并不是0。不要将二者混淆。0是有意义的,而None只是一个特殊的空值。
想一想其他的数据类型可能转换为None类型吗?

展开更多......

收起↑

资源预览