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基础之入门必看操作
Jul 26 Python
Python异常处理知识点总结
Feb 18 Python
机器学习实战之knn算法pandas
Jun 22 Python
解决pycharm 工具栏Tool中找不到Run manager.py Task的问题
Jul 01 Python
pywinauto自动化操作记事本
Aug 26 Python
python lambda表达式在sort函数中的使用详解
Aug 28 Python
python用quad、dblquad实现一维二维积分的实例详解
Nov 20 Python
Python第三方包之DingDingBot钉钉机器人
Apr 09 Python
python函数map()和partial()的知识点总结
May 26 Python
Python调用.net动态库实现过程解析
Jun 05 Python
Python创建自己的加密货币的示例
Mar 01 Python
用Python生成会跳舞的美女
Jan 18 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
在线增减.htpasswd内的用户
2006/10/09 PHP
php5.2以下版本无json_decode函数的解决方法
2014/05/25 PHP
PHP实现动态web服务器方法
2015/07/29 PHP
PHP自动补全表单的两种方法
2017/03/06 PHP
Extjs学习笔记之一 初识Extjs之MessageBox
2010/01/07 Javascript
某页码显示的helper 少量调整,另附js版
2010/09/12 Javascript
javascript全局变量封装模块实现代码
2012/11/28 Javascript
jQuery中index()的用法分析
2014/09/05 Javascript
使用jQuery判断Div是否在可视区域的方法 判断div是否可见
2016/02/17 Javascript
ajax在兼容模式下失效的快速解决方法
2016/03/22 Javascript
全面解析Bootstrap中scrollspy(滚动监听)的使用方法
2016/06/06 Javascript
JavaScript实现简单的拖动效果
2016/07/02 Javascript
JavaScript实现的选择排序算法实例分析
2017/04/14 Javascript
jQuery单页面文字搜索插件jquery.fullsearch.js的使用方法
2020/02/04 jQuery
vue-amap根据地址回显地图并mark的操作
2020/11/03 Javascript
python调用cmd命令行制作刷博器
2014/01/13 Python
python实现从字符串中找出字符1的位置以及个数的方法
2014/08/25 Python
python如何通过protobuf实现rpc
2016/03/06 Python
Django项目中model的数据处理以及页面交互方法
2018/05/30 Python
python调用tcpdump抓包过滤的方法
2018/07/18 Python
Python入门Anaconda和Pycharm的安装和配置详解
2019/07/16 Python
使用python-opencv读取视频,计算视频总帧数及FPS的实现
2019/12/10 Python
Pycharm激活码激活两种快速方式(附最新激活码和插件)
2020/03/12 Python
Python HTMLTestRunner可视化报告实现过程解析
2020/04/10 Python
Python设计密码强度校验程序
2020/07/30 Python
详解CSS3中常用的样式【基本文本和字体样式】
2020/10/20 HTML / CSS
美国受信赖的教育产品供应商:Nest Learning
2018/06/14 全球购物
中专生自我鉴定
2013/12/17 职场文书
环保倡议书400字
2014/05/15 职场文书
法人授权委托书范本
2014/09/17 职场文书
群众路线对照检查材料
2014/09/22 职场文书
党的群众路线对照检查材料(个人)
2014/09/24 职场文书
保险公司客户经理岗位职责
2015/04/09 职场文书
服务行业标语口号
2015/12/26 职场文书
SpringBoot集成Redis的思路详解
2021/10/16 Redis
Go语言并发编程 sync.Once
2021/10/16 Golang