
Python-数据类型基础知识
Python区分整型与浮点型的唯一方式,就是看
我们说到浮点型就不得不说说
发布日期:2021-05-08 16:05:42
浏览次数:14
分类:精选文章
本文共 848 字,大约阅读时间需要 2 分钟。
Python的变量是没有类型的;
Python的变量更像是标签一样,想在哪里铁就在哪里贴,并没有固定的限制。通过标签我们可以轻易的找到你想找到的变量在内存中的存放位置。
但是并不是说Python就没有数据类型,就像“250”(字符串)和250(整型)的区别。
整形
Python3的整型已经与长整型进行了无缝结合,现在的Python3的整型类似Java的BigInteger类型,但是他的长度不受限制,如果要说有限制,那只限于计算机的虚拟内存总数。所以说Python3很容易进行大规模的计算。
type(250) # inttype(36) # inttype(3.14) # float
浮点型
浮点型就是平时所说的小数,例如圆周率 3.14是浮点型,例如地球到太阳的距离大约是1.5亿千米,也是浮点型;
Python区分整型与浮点型的唯一方式,就是看有没有小数点
;
我们说到浮点型就不得不说说E记法
;E记法
也就是平时我们所说的科学计数法,用于表示特别大与特别小的数:
a=0.0000000000000000000000000025 # 2.5x10^-21(2.5乘以10的-21次方)print(a)
结果:
2.5e-21(e/E的大小都可以)
b=150 000 000 000 # 1.5x10^11 1.5x10^11(1.5乘以10的11次方)print(b)
结果:
1.5e11(e/E的大小都可以)
布尔类型
布尔型就是特殊的整型,尽管布尔型使用True和False来表示“真”和“假”,但是布尔型可以当做特殊的整数来对待,True相当于整型值1,False相当于整型值0。
False相当于0,而0不能作为除数
True+Ture结果:2Ture*False结果:0True/False结果:报错!!!
当然把布尔类型当做1和0 来参与运算这种做法是不妥当的,就好比你把骡子当成马来运用一样,所以大家在运用中就不要这样去做。
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2025年03月27日 18时24分08秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
11.2.6 时间值的小数秒
2019-03-05
Redis源码分析(七)--- zipmap压缩图
2019-03-05
【MySQL】(九)触发器
2019-03-05
Oracle 11G环境配置
2019-03-05
【Python】(十二)IO 文件处理
2019-03-05
【Oozie】(三)Oozie 使用实战教学,带你快速上手!
2019-03-05
师兄面试遇到这条 SQL 数据分析题,差点含泪而归!
2019-03-05
C语言的数值溢出问题(上)
2019-03-05
8051单片机(STC89C52)以定时器中断模式实现两倒计时器异步计时
2019-03-05
vue项目通过vue.config.js配置文件进行proxy反向代理跨域
2019-03-05
android:使用audiotrack 类播放wav文件
2019-03-05
聊聊我的五一小假期
2019-03-05
数据库三个级别封锁协议
2019-03-05
ACM/NCPC2016 C Card Hand Sorting(upc 3028)
2019-03-05
ubuntu学习笔记-常用文件、命令以及作用(hosts、vim、ssh)
2019-03-05
SLAM学习笔记-求解视觉SLAM问题
2019-03-05
普歌-允异团队-HashMap面试题
2019-03-05
还在一个一个手动安装虚拟机吗?Cobbler自动部署装机一键最小化安装打把游戏就好了
2019-03-05