zoukankan      html  css  js  c++  java
  • 运算符

    运算符

    1,算数运算

    加 +

    减 -

    乘 *

    除 /

    求余 %2

    求商 //

    幂 **

    2,成员运算

    in    not in

    判断某个东西是否在某个东西里边包含用 in 或者not in

    例如 :

    name ="郑建文"

    其中“郑建文” 代表 字符串

           "郑"代表 字符

           "郑建" "建文" 代表 子字符串 ,子序列  *注意,子字符串需要是连续的字符,否则不是

    例如:

    name = "郑建文"

    if "建文" in name:

      print ("ok")

    else:

      print("error")     

    代码输出结果是:ok

    name = "郑建文"

    if "郑文" in name:

      print ("ok")

    else:

      print("error")   

    代码输出结果是 error

    3,逻辑运算

     此处需要用布尔值 (true  false),逻辑运算的结果是true or false

    执行顺序: 从左到右

    执行规则:结果是

            true and ===>继续走

            true or ====> 直接得到结果true,后边不走

                      false and ====>直接得到false,后边不走

            false or ====>继续走

    例子如下:

    user = alisa

    pwd = "123"

    v = user == alisa and pwd = "123" or 1 == 1   ======> 从左到右计算

    print(v)                                                                   结果是true              

    如果需要优先计算可以加括号 如: user == alisa and (pwd = "123" or 1 == 1) ,推荐使用()

    4,赋值运算

    a = a + 1 简化版可写成 a + = 1

    a = a - 1 简化版可写成 a - = 1

    a = a * 1 简化版可写成 a * = 1

    a = a / 1 简化版可写成 a / = 1

    a = a % 1 简化版可写成 a % = 1

    a = a // 1 简化版可写成 a // = 1

    5,比较运算

    > 大于

    = 等于

    < 小于

    != 不等于 (一般不等于使用这个代码表示)

    <> 不等于

    >= 大于小于

    <= 小于等于

  • 相关阅读:
    微信开发者工具怎么下载
    YII框架get,post传参
    yii提示您提交的数据无法被验证
    解决[Err] 1055
    mysql日期默认值格式('0000-00-00')错误解决
    phpstorm 2018破解版 2018.2下载安装和JetbrainsCrack.jar激活教程
    PHP代码优化
    对B/S 和 C/S 架构的理解
    关于 API 安全的问题
    2020年终总结
  • 原文地址:https://www.cnblogs.com/wode110/p/14219855.html
Copyright © 2011-2022 走看看