zoukankan      html  css  js  c++  java
  • 赋值运算符: = += -= *= /= //= %= **=

    # (3)赋值运算符:  = += -= *= /= //= %= **=
    
    # = 将右边的值赋值给左侧
    var1 = 19
    var2 = 18
    var2 = var1
    print(var2)
    
    
    var1 = 19
    var2 = 20
    '''
    # +=
    var1 += var2 
    # var1 = var1 + var2 var1 = 19 + 20 = 39
    print(var1)
    '''
    
    '''
    # -=
    var1 -= var2
    # var1 = var1 - var2
    print(var1)
    '''
    
    '''
    # *=
    var1 *= var2
    # var1 = var1 * var2
    print(var1)
    '''
    
    '''
    # /=
    var1 /= var2
    # var1 = var1 /var2
    print(var1)
    '''
    
    '''
    # //=
    var1 //= var2
    # var1 = var1 // var2
    print(var1)
    '''
    
    '''
    # %=
    var1 %= var2
    # var1 = var1 % var2
    print(var1)
    '''
    
    '''
    # **=
    var1 **= var2
    # var1  =  var1 ** var2
    print(var1)
    '''
    
    # (4)成员运算符:  in 和 not in (针对于容器型数据)
    """如果是字符串,必须是一个连续的片段才能判断成功"""
    # str 
    strvar = "英雄爱江山,更爱美人"
    res = "爱江山" in strvar
    print(res)
    res = "英" in strvar
    print(res)
    res = "雄江" in strvar
    print(res)
    
    # list tuple set
    listvar = [1,2,3,4,5,6]
    res = 3 in listvar
    res = 4 not in  listvar
    print(res)
    
    tupvar = 23,343,343,343,343
    res = 999 not in tupvar
    print(res)
    
    setvar = {(1,2,3),(4,5,6)}
    res = (1,2,3) in  setvar
    print(res)
    
    # dict (in not in 判断的是字典的键)
    dicvar = {"hxd":"大","hgx":"小"}
    res = "大" not in dicvar
    res = "hxd" in dicvar
    res = "aaa" not in dicvar
    print(res)
    

      

  • 相关阅读:
    bzoj 1210 [HNOI2004] 邮递员 插头dp
    与非 乱搞233
    USACO JAN14 奶牛冰壶运动 凸包+判定
    bzoj 2829 计算几何
    R
    bzoj 1592 dp
    [Usaco2007 Open]Fliptile 翻格子游戏 状压dp
    拯救莫莉斯 状压dp
    大暑假集训 第一阶段总结 233
    hdu 1693 Eat the Trees 插头dp
  • 原文地址:https://www.cnblogs.com/huangjiangyong/p/10788278.html
Copyright © 2011-2022 走看看