初识Python(2)

基本数据类型

---

对于其它语言,整数溢出是必须正视的,但是,在 Python 里面,看官就无忧愁了,原因就是 Python 为我们解决了这个问题,请阅读拙文:

[大整数相乘href="https://github.com/qiwsir/algorithm/blob/master/big_int.md")

ok!看官可以在 IDE 中实验一下大整数相乘。

>>>123456789870987654321122343445567678890098876*1233455667789990099876543332387665443345566

>>>152278477193527562870044352587576277277562328362032444339019158937017801601677976183816L

看官是幸运的,Python 解忧愁,所以,选择学习 Python 就是珍惜光阴了。

上面计算结果的数字最后有一个 L,就表示这个数是一个长整数,不过,看官不用管这点,反正是 Python 为我们搞定了。

在结束本节之前,有两个符号需要看官牢记(不记住也没关系,可以随时 google,只不过记住后使用更方便)

• 整数,用 int 表示,来自单词:integer

• 浮点数,用 float 表示,就是单词:float

可以用一个命令:type(object)来检测一个数是什么类型。

>>> type(4)

>>><type 'int'>  #4 是 int,整数

>>> type(5.0)

<type 'float'> #5.0 是 float,浮点数

type(988776544222112233445566778899887766554433221133344455566677788998776543222344556678) 

<type 'long'>  # 是长整数,也是一个整数

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是数据类型? 我们人类可以很容易的分清数字与字符的区别,但是计算机并不能呀,计算机虽然很强大,但从某种角度上看...
    千秋霸业吾一统旧山河阅读 4,919评论 0 1
  • 变量存储在内存中的值,这就意味着在创建变量时会在内存中开辟一个空间。 基于变量的数据类型,解释器会分配指定内...
    V_V呀阅读 14,406评论 0 1
  • 连续睡眠特别不好,熬了五个晚上,宝贝频繁夜醒,我自己严重暴痘。精疲力尽后,终于崩溃。昨天早上八点钟,宝贝睡着了,...
    Ruruby阅读 1,873评论 0 0
  • 说实话,看了两遍听了一遍,我还是没有思绪啊!好不容易想到了标题,但思绪还是漂浮不定虚无缥缈的,我不要去写那流水账似...
    小猪猪同学阅读 2,778评论 2 0
  • 心赏笔记:2017,6,26 亲爱的媳妇,你昨天在群里表扬大圣帮你摘菜,干家务,孩子们需要你的认可,很好;...
    心小事就大阅读 1,580评论 0 0

友情链接更多精彩内容