python3的数据类型及数据类型转换实例详解


Posted in Python onAugust 20, 2019

之前介绍过python开发工具Jupyter的使用,今天继续讲解python的数据类型,python中有整型、浮点型、字符串、布尔类型,我们重点介绍布尔类型的运算,以及不同数据类型之间的转换。使用Jupyter运行的时候有两个快捷键,Shift + Enter执行本单元,并且光标会移动到下一个单元;Ctrl + Enter是执行本单元,并且光标留在本单元。

在python的数据类型中,我们定义变量a = 1, 那么a是一个整型;定义变量b = 1.2,那么b就是一个浮点型,浮点型还有一种科学记数法的表示,例如1.5e4;定义变量c = 'aaa',c是一个字符串类型,即可以使用单引号,也可以使用双引号。

python3的数据类型及数据类型转换实例详解

接下来重点介绍布尔类型,True表示1,False表示0,可以进行加减乘除等算术运算,如上图下方所示。但是我们在进行除法运算时要注意,0即False是不能做除数的,不然会报如下的错误。

python3的数据类型及数据类型转换实例详解

接下来我们介绍数据类型转换,我们需要使用到内置函数,int()表示将变量变成整型,注意如果是字符串类型转整型,一定要是数值类型的,否则会报错。

python3的数据类型及数据类型转换实例详解

另外我们在将浮点型使用int()函数转换为整型时,并不会四舍五入,而是直接舍弃掉小数点之后的值。同样我们可以使用float()内置函数将字符串数值或者整  型转换为浮点型。

python3的数据类型及数据类型转换实例详解

python3的数据类型及数据类型转换实例详解

我们使用内置函数str()将其他类型转换成字符串类型,需要注意的是在使用str()进行类型转换之前,不能把str当作变量赋值,注意str当作变量名时颜色和其他的变量名都不一样,在赋值后再使用str()内置函数将会报错。

python3的数据类型及数据类型转换实例详解

最后,我们介绍一下在Jupyter中重启服务的操作,点击下图一所示的符号可以重启服务,或者点击菜单栏的Kernel然后选择如下的两个选项,注意两个选项的不同,可以自己操作试一下。

python3的数据类型及数据类型转换实例详解

python3的数据类型及数据类型转换实例详解

以上步骤和知识点希望能够帮助到大家,感谢大家对三水点靠木的支持。

Python 相关文章推荐
python 输出一个两行字符的变量
Feb 05 Python
在django中使用自定义标签实现分页功能
Jul 04 Python
Python基于Socket实现的简单聊天程序示例
Aug 05 Python
Python 装饰器实现DRY(不重复代码)原则
Mar 05 Python
基于python3 OpenCV3实现静态图片人脸识别
May 25 Python
python实现飞机大战微信小游戏
Mar 21 Python
Python 实现文件打包、上传与校验的方法
Feb 13 Python
python实现微信防撤回神器
Apr 29 Python
pip 安装库比较慢的解决方法(国内镜像)
Oct 06 Python
pytorch GAN伪造手写体mnist数据集方式
Jan 10 Python
基于FME使用Python过程图解
May 13 Python
Python判断远程服务器上Excel文件是否被人打开的方法
Jul 13 Python
Python列表的切片实例讲解
Aug 20 #Python
python并发编程多进程 互斥锁原理解析
Aug 20 #Python
django 配置阿里云OSS存储media文件的例子
Aug 20 #Python
python数据类型之间怎么转换技巧分享
Aug 20 #Python
python并发编程多进程之守护进程原理解析
Aug 20 #Python
python控制台实现tab补全和清屏的例子
Aug 20 #Python
关于python字符串方法分类详解
Aug 20 #Python
You might like
PHP中使用GD库绘制折线图 折线统计图的绘制方法
2015/11/09 PHP
thinkPHP3.x常量整理(预定义常量/路径常量/系统常量)
2016/05/20 PHP
JavaScript 5 新增 Array 方法实现介绍
2012/02/06 Javascript
jquery+ajax+C#实现无刷新操作数据库数据的简单实例
2014/02/08 Javascript
jQuery中$.ajax()和$.getJson()同步处理详解
2015/08/12 Javascript
js模式化窗口问题![window.dialogArguments]
2016/10/30 Javascript
JS变量中有var定义和无var定义的区别以及es6中let命令和const命令
2017/02/19 Javascript
vue单页面实现当前页面刷新或跳转时提示保存
2018/11/02 Javascript
JavaScript内置对象之Array的使用小结
2020/05/12 Javascript
Vue性能优化的方法
2020/07/30 Javascript
vue style width a href动态拼接问题的解决
2020/08/07 Javascript
[05:04]完美世界携手游戏风云打造 卡尔工作室地图界面篇
2013/04/23 DOTA
[01:34]2014DOTA2展望TI 剑指西雅图VG战队专访
2014/06/30 DOTA
python BeautifulSoup设置页面编码的方法
2015/04/03 Python
利用Anaconda完美解决Python 2与python 3的共存问题
2017/05/25 Python
Python内置函数 next的具体使用方法
2017/11/24 Python
python之pyqt5通过按钮改变Label的背景颜色方法
2019/06/13 Python
python如何解析配置文件并应用到项目中
2019/06/27 Python
python实现FTP循环上传文件
2020/03/20 Python
Windows下Anaconda安装、换源与更新的方法
2020/04/17 Python
利用4行Python代码监测每一行程序的运行时间和空间消耗
2020/04/22 Python
你应该知道的Python3.6、3.7、3.8新特性小结
2020/05/12 Python
Staples英国官方网站:办公用品一站式采购
2017/10/06 全球购物
Lancome兰蔻官方旗舰店:来自法国的世界知名美妆品牌
2018/06/14 全球购物
6PM官网:折扣鞋、服装及配饰
2018/08/03 全球购物
Mountain Warehouse波兰官方网站:英国户外品牌
2019/08/29 全球购物
Shopping happy life西班牙:以最优惠的价格提供最好的时尚配饰
2020/03/13 全球购物
什么是动态端口(Dynamic Ports)?动态端口的范围是多少?
2014/12/12 面试题
文秘专业自荐信
2013/10/14 职场文书
领导证婚人证婚词
2014/01/13 职场文书
护理职业生涯规划书
2014/01/24 职场文书
2014年感恩母亲演讲稿
2014/05/27 职场文书
机动车登记业务委托书
2014/10/08 职场文书
招商引资工作汇报材料
2014/10/28 职场文书
2015年护士长个人工作总结
2015/04/24 职场文书
离婚起诉书范本
2015/05/18 职场文书