设为首页 收藏本站
查看: 701|回复: 0

[经验分享] Python核心编程 第五章 数字

[复制链接]

尚未签到

发表于 2017-4-29 10:43:23 | 显示全部楼层 |阅读模式
  
2011年 03月 06日 星期日 17:12:39 CST

1.数字提供了标量存储和直接访问。它是不可更改类型,也就是说变更数字的值会生成新的对象。

2.Python支持多种数字类型:整型、长整型、布尔型、双精度浮点型、十进制浮点型和复数。

3. Python的长整型类型能表达的数值仅仅与你的机器支持的(虚拟)内存大小有关,也就是说,Python能轻松表达很大的整型。

4.Python中关于负数的几个概念
    虚数不能单独存在,它们总是和一个值为0.0的实数部分一起来构成一个复数。
    复数由实数部分和虚数部分构成。
    表示虚数的语法:real+imagj。
    实数部分和虚数部分都是浮点型。
    虚数部分必须有后缀j或J。
   
5.注意算术运算中的类型转换,基本原则是:整型转换为浮点型,非复数转换为复数。Python提供了coerce()内建函数来实现这种转换。

6.Python支持单目操作符正号(+)和负号(-);双目操作符+、-、*、/、%和**,分别表示加法、减法、乘法、除法、取余和幂运算。从Python2.2起,还增加了一种新的整除操作符//。

7.注意浮点型以及复数的取余问题

8.位操作符(只适用于整型):取反(~),按位与(&)、或(|)和异或(^),以及左移(<<)和右移(>>)。

9.Python这样处理位运算
    负数会被当成正数的二进制补码处理
    左移和右移N位等同于无溢出检查的2的N次幂运算:2**N
    对长整型来说,位操作符使用一种经修改的二进制补码形式,使得符号位可以无限向左扩展。
   
10.所谓工厂函数就是指这些内建函数都是内对像,当调用它们时,实际上是创建了一个类实例。

11.进制转换函数(仅用于整型):oct()和hex();ASCII转换函数:chr()和ord()

12.布尔“数”
    布尔型是整型的子类,但是不能再被继承而生成它的子类。
    没有__nonzero__()方法的类的对象的默认值是True。
    对于值为零的任何数字或空集(空列表、空元组和空字典等)在Python中的布尔值都是False。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-370694-1-1.html 上篇帖子: 学习python pptv去广告脚本 下篇帖子: 《Dive Into Python》非死不可
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表