• python核心编程--chapter 5


    chapter 5

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

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

    2.删除数字对象:在python中无法删除一个数值对象,仅仅是不再使用它而已。如果实际上想删除一个数值对象的引用,使用del语句。删除对象的引用之后,你无法再使用这个引用(变量名),除非给它赋一个新值。

    3.整型:

     >布尔类型是只有两个值的整型

     >复数的内建属性:num.real 该复数的实部,num.imag 该复数的虚部  num.conjugate() 返回该复数的共轭复数

    4.位运算符:左移<< 、右移>>、与&,异或^,或|

    5.数值运算内建函数

     abs(num)   返回num的绝对值

     coerce(num1,num2)  将num1和num2转换为同一种类型,然后以一个元组的形式返回

     divmod(num1,num2)  除法-取余运算的结合。返回一个元组(num1/num2,num1%num2),对浮点数和复数的商进行下舍入

     pow(num1,num2,mod=1)  取num1的num2次方,如果提供mod参数,再对mod进行取余运算

     round(flt,ndig)  接受一个浮点数flt并对其进行四舍五入,保存ndig位小数,若不提供ndig参数,则默认小数点后0位:该函数只用于浮点数

    6.仅用于整数的函数

     进制转换函数:oct()、hex()分别返回字符串表示的8进制和16进制整数

     ASCII转换函数:chr()将ASCII值得数字转换成ASCII字符,范围只能是0<=num<=255

             ord()接受一个ASCII或Unicode字符(长度为1的字符串)

    7.核心模块 random 

     randrange() :它接受和rang()函数一样的参数,随机返回range(start[step,],stop[,step])结果中的一项

     uniform():返回的是两者之间的一个浮点数(不包括范围上限)

     random():类似uniform(),不过下线恒等于0.0,上限恒等于1.0

     choice():随机返回给定序列的一个元素

     

  • 相关阅读:
    CentOS之文件搜索命令locate
    CentOs之链接命令
    CentOs之常见目录作用介绍
    centOs之目录处理命令
    Query注解及方法限制
    Repository接口
    OkHttp和Volley对比
    Base64加密与MD5的区别?
    支付宝集成
    Android 中 非对称(RSA)加密和对称(AES)加密
  • 原文地址:https://www.cnblogs.com/xiaoyinyue/p/5956531.html
Copyright © 2020-2023  润新知