tomako123

导航

python运算符及优先级

python中大部分运算符和其他语言差不多,在verilog中用得比较少的有几个:

  • x**y:

     意思是X的Y次幂
    
  • x//y:

     意思是X整除y(往小的取,9/2=4,-9/2=-5)
    
  • x:=y

    海象运算符,这个运算符的主要目的是在表达式中同时进行赋值和返回赋值的值。
    if(x:=y)>10
    

还有没怎么见过的成员运算符:in ,not in

 x in y:

  x在序列y中,如果在返回Ture,否则返回False

 x not in y: 

  x不在序列y中返回Ture,否则返回False
  • python身份运算符:is, not is

    x is y,x not is y
    判断x和y是否引用自同一个对象,返回Ture或者False
    

优先级:菜鸟教程的图

posted on 2024-01-15 16:43  甜豆莎的辣白菜  阅读(34)  评论(0)    收藏  举报