• python学习3


    关于python对象的三个特性:

    身份:python每个对象都有一个唯一标示符标示自己,这个标示符其实就是对象的内存地址,可以通过id()来得到

    类型:可以通过type()来得到

    值:

    关于python布尔逻辑操作符:

    and即是&&

    or即是||

    not即是!

    还有一个is,表示两个python对象是不是同一个地址。

    a = 1, b = a

    a is b

    ///True

    注: Python中的整型对象和字符串对象是不可变对象,Python的变量都指针都是指向的同一个对象,比如:

           a = 4; b = 4;  a is b         #输出True     id(a) == id(b) 为True

           a = 'abc'; b = 'abc';   a is b    #输出True     id(a) == id(b) 为True

    关于python支持的多种数字类型:

    整形,长整形,布尔型,双精度浮点型,十进制浮点型,和复数

    int(),long(),float(),complex()

    abs():取绝对值,

    divmod(num1,num2) 把除法和取余运算结合起来 ,返回一个包含商和余数的元组

    (num1/num2,num1%num2)

    round() 用于对浮点型进行四舍五入运算。它有一个可选的小数位数参数。第二个参数告诉round函数将结果精确到小数点后指定位数。

              round(3.4999999,1)         # 3.5

    仅用于整型的函数:

             进制转换函数oct() 和 hex()

             oct() 转换为8进制,hex()转换为16进制

             oct(8)    #010       hex(16)    #0x10

    ASCII转换函数:

             chr()接受一个单字节整型值,返回一个字符串,其职位对应的字符。

             ord()则相反,接受一个字符,返回其对应的整型值。

             chr(97)    # a        ord('a')     #97

  • 相关阅读:
    form表单提交target属性使用
    window.showModalDialog
    mybaits中date类型显示时分秒(orcle数据库)
    mybatis中in查询
    偷懒的inline-block解决方法
    10. python单元测试(一)
    9. Request & 爬虫
    8. 类与对象
    7. python异常处理&异常基类学习
    6. IO及文件操作
  • 原文地址:https://www.cnblogs.com/GODYCA/p/2880245.html
Copyright © 2020-2023  润新知