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使用新浪微博API发送微博的例子
Apr 10 Python
纯Python开发的nosql数据库CodernityDB介绍和使用实例
Oct 23 Python
Python将阿拉伯数字转换为罗马数字的方法
Jul 10 Python
python进阶_浅谈面向对象进阶
Aug 17 Python
python如何实现int函数的方法示例
Feb 19 Python
利用Python如何批量更新服务器文件
Jul 29 Python
对pytorch网络层结构的数组化详解
Dec 08 Python
pycharm重命名文件的方法步骤
Jul 29 Python
Python如何基于selenium实现自动登录博客园
Dec 16 Python
使用Python获取当前工作目录和执行命令的位置
Mar 09 Python
用python 绘制茎叶图和复合饼图
Feb 26 Python
python 爬取吉首大学网站成绩单
Jun 02 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
多人战的战术与战略
2020/03/04 星际争霸
打造计数器DIY三步曲(中)
2006/10/09 PHP
Windows 下的 PHP-PEAR 安装方法
2010/11/20 PHP
php一维二维数组键排序方法实例总结
2014/11/13 PHP
php递归法读取目录及文件的方法
2015/01/30 PHP
关于扩展 Laravel 默认 Session 中间件导致的 Session 写入失效问题分析
2016/01/08 PHP
Linux系统中为php添加pcntl扩展
2016/08/28 PHP
thinkPHP5.0框架整体架构总览【应用,模块,MVC,驱动,行为,命名空间等】
2017/03/25 PHP
用于节点操作的API,颠覆原生操作HTML DOM节点的API
2010/12/11 Javascript
JQuery入门——事件切换之hover()方法应用介绍
2013/02/05 Javascript
javascript数组去重方法终极总结
2014/06/05 Javascript
js数组常见操作及数组与字符串相互转化实例详解
2015/11/10 Javascript
jQuery实现三级联动效果
2017/03/02 Javascript
推荐10款扩展Web表单的JS插件
2017/12/25 Javascript
微信小程序 Animation实现图片旋转动画示例
2018/08/22 Javascript
Vue实现动态添加或者删除对象和对象数组的操作方法
2018/09/21 Javascript
js类的继承定义与用法分析
2019/06/21 Javascript
vue使用代理解决请求跨域问题详解
2019/07/24 Javascript
python决策树之C4.5算法详解
2017/12/20 Python
python机器学习理论与实战(四)逻辑回归
2018/01/19 Python
Python实现PS滤镜碎片特效功能示例
2018/01/24 Python
Django admin model 汉化显示文字的实现方法
2019/08/12 Python
python的help函数如何使用
2020/06/11 Python
英国最大的电脑零售连锁店集团:PC World
2016/10/10 全球购物
什么是网络协议
2016/04/07 面试题
学生处主任岗位职责
2013/12/01 职场文书
代理协议书范本
2014/04/22 职场文书
俞敏洪北大演讲稿
2014/05/22 职场文书
小组名称和口号
2014/06/09 职场文书
经贸日语专业自荐信
2014/09/02 职场文书
计划生育工作汇报
2014/10/28 职场文书
2015年小学生自我评价范文
2015/03/03 职场文书
音乐课外活动总结
2015/05/09 职场文书
如何用python反转图片,视频
2021/04/24 Python
JavaScript阻止事件冒泡的方法
2021/12/06 Javascript
css弧边选项卡的项目实践
2023/05/07 HTML / CSS