• 运算符及其他


    1、python句尾不使用分号来进行断句(;),一般默认每个语句为一行,这样更清晰

    2、在python中单引号与双引号没有区别,可根据情况进行选择使用

    3、单行注释使用井号(#)

    4、多行注释使用三个单引号('''  ''')或三个双引号("""  """)

    注:将python多行注释赋值给一个变量,打印该变量的结果为打印多行注释内容

    5、python运算符

    • +(加)  # 两个对象相加。     例如:3+5 输出 8;‘a’+‘b’ 输出 ab
    • -(减)  # 从一个数中减去另一个数,如果第一个操作数不存在,则假定为零。   例如:-3 输出负数 -3
    • *(乘)  # 给出两个数的乘积,或返回字符串重复指定次数的结果。     例如:2*3 输出 6;‘la’*3 输出 lalala
    • /(除)  # x除以y。     例如:6/4 输出 1.5
    • %(取余、取模)   # 返回除法运算的余数。    例如:13%3 输出 1
    • //(整除)  # x除以y并对结果向下取整至最接近的整数。     例如:13/3 输出 4;-13/3 输出 -5
    • **(乘方) # 返回x的y次方。    例如:3**2 输出 9
    • <<(左移)  # 将数字的位向左移动指定的位数。(每个数字在内存中以二进制数表示)  例如:2<<2 输出 8
    • >>(右移)  # 将数字的位向右移动指定的位数。    例如:11>>1 输出 5
    • &(按位与)  # 对数字进行按位与操作。   例如:5&3 输出 1
    • |(按位或)    # 对数字进行按位或操作。   例如:5|3 输出 7
    • ^(按位异或)    # 对数字进行按位异或操作。   例如:5^3 输出 6
    • ~(按位取反)    # 对数字进行按位取反操作。    例如:~5 输出 -6
    • <(小于)     # 返回x是否小于y。(所有的比较运算符返回的结果均为True或False)  例如:5<3 输出 False;3<5 输出True
    • >(大于)    # 返回x是否大于y。
    • <=(小于等于)     # 返回x是否小于等于y。
    • >=(大于等于)    # 返回x是否大于等于y。
    • ==(等于)    # 比较两个对象是否相等。
    • !=(不等于)    # 比较两个数值是否不相等。
    • not(布尔  非 )    #  如果x是True,则返回False;如果x是False,则返回True。
    • and(布尔  与)    # 如果x是False,则x and y返回False,否则返回y的计算值。
    • or(布尔   或)    # 如果x是True,则返回True,否则返回y的计算值。
    Mei
  • 相关阅读:
    蓝牙协议分析(11)_BLE安全机制之SM
    蓝牙协议分析(10)_BLE安全机制之LE Encryption
    蓝牙协议分析(9)_BLE安全机制之LL Privacy
    蓝牙协议分析(8)_BLE安全机制之白名单
    蓝牙协议分析(7)_BLE连接有关的技术分析
    蓝牙协议分析(6)_BLE地址类型
    蓝牙协议分析(5)_BLE广播通信相关的技术分析
    蓝牙协议分析(4)_IPv6 Over BLE介绍
    蓝牙协议分析(3)_BLE协议栈介绍
    ActiveMq
  • 原文地址:https://www.cnblogs.com/xiaomei1990/p/8340372.html
Copyright © 2020-2023  润新知