比较运算符

PowerShell 学习(一):运算符

喜夏-厌秋 提交于 2020-03-13 11:05:09
一、算术运算符 : 运算符 说明 示例 结果 + 将整数相加; 连接字符串、数组和哈希表。 连接哈希表时不能有相同的key 1+1 "abc”+"def” "abc”+123 "a”,"b”+"c” "a”,"b”+1 "a”,"b"+1,2 "a”,"b”+"c”,"d” @{a=1;b=2}+@{c=”cc”;d=”dd”} "a”,"b",”c”+@{a=”aa”;b=”bb”} 2 abcdef abc123 a,b,c a,b,1 a,b,1,2 a,b,c,d @{a=1;b=2;c=”cc”;d=”dd”} a,b,c,@{a=”aa”;b=”bb”} - 用一个值减去另一个值。 对数字取负。 1-1 -1-1 0 -2 * 将整数相乘; 按指定次数复制字符串和数组。 2*3 "a”*3 "a”,"b” * 3 6 aaa a b a b a b / 将两个值相除。 6/2 3 % 返回除法运算的余数。 7%2 1 运算符优先级 Windows PowerShell 按照以下顺序处理算术运算符: 圆括号 () - (对负数) *, /, % +,- (对减法) 二、赋值运算符: 运算符 说明 示例 = 将变量的值设置为指定值。 变量名称必须以$开头 赋值运算符 (=) 的优先级低于管道运算符 (|) 可以将千字节 (KB)、兆字节 (MB) 和千兆字节 (GB)

运算符与运算(day2)

岁酱吖の 提交于 2020-03-13 09:50:14
运算符 1、算数运算: 2、比较运算: 3、赋值运算: 4、逻辑运算: 5、成员运算: 其中 算数运算 与 赋值运算 可归为一类,以为他们计算结果是 数字 比较运算、逻辑运算 和 成员运算 归为一类,他们的计算结果为 布尔值 逻辑运算补充: 1.运算时,先计算括号内的内容。 2.如果遇到一大串and和or,没有优先级。则从前到后依规则运算, 规则:True or ……》》》不管后面是什么结果为True    True and……》》》接着按规测运算    False or……》》》接着按规测运算    False and……》》》不管后面是什么结果为False 来源: https://www.cnblogs.com/daheizai/p/10892915.html

运算符

流过昼夜 提交于 2020-03-13 09:46:49
1、算数运算:结果是数值 a=10,b=20 2、比较运算:结果是布尔值 3、赋值运算:数值 4、逻辑运算:布尔值 判断顺序:有括号的先计算括号,接着从前到后计算, True and ... 继续走 True or ... == >true False and ...==>False False or ... 继续走 其他类似... 5、成员运算:布尔值 in name="刘大翔" if "刘翔"in name:#必须是连续的 这个地方不连续 所谓认为是不在 print('ok') else: print('error') not in name="刘大翔" if "翔"not in name: print('ok') else: print('error') 来源: https://www.cnblogs.com/xiangdeboke/p/10800356.html

Python运算符

牧云@^-^@ 提交于 2020-03-13 09:42:17
目录 运算符 算术运算 比较运算 赋值运算 逻辑运算 成员运算 for 循环 enumerate range与xrange 运算符 算术运算 + 加-两个数相加 - 减-x减y * 乘-两数相乘 / 除-x除y % 取模-返回商的余数部分 ^ 幂-返回x的y次幂 // 整除取得商 比较运算 == 判断两个值是否相等 != 判断两个值是否不相等 <> 判断两个值是否不相等 < 判断左边的数是否小于右边的数 > 判断左边的数是否大于右边的数 <= 判断左边的数是否小于或等于右边的数 >= 判断左边的数是否 赋值运算 = 把右边的值赋给左边 += 等价于c = c+a -= 等价于c = c -a *= 等价于c = c*a /= 等价于c = c/a %= 等价于c = c%a **= 等价于c = c**a //= 等价于c = c//a 逻辑运算 and 左右两边都为True,返回True;左右两边有任意一False,返回False or 左右两边都为False,返回False;左右两边有任意一True,返回True not 如为False,则返回True;如为True,则返回Falsse 成员运算 in 判断是否在序列里 not in 判断是否不在序列里 for 循环 用户按照顺序循环可迭代对象中的内容, for i in [1,2,3,4]: print(i) 结果: 1 2

python常用运算符

陌路散爱 提交于 2020-03-12 12:58:50
1. Python算术运算符 【重点】取模(余)%运算详解——c/c++,java 为取余,而python则为取模。 1、JAVA中 对于整型数a,b来说,取模运算是: 1.求 整数商: c = a/b; 2.计算模: a%b = a - c*b. 例如: 9 % 4 = 9 - ( 9 / 4) * 4 = 1 9 %-4 = 9 - ( 9 /-4) * -4 = 1 -9 % 4 = -9 - ( -9 / 4) * 4 =-1 -9 % -4 = -9 -( 9 / 4) * -4 =-1 2、Python中 a % b = a - n * b,其中n为不超过a / b的最大整数。 1.求 商: c = a/b; 2.取 n: n为不超过c的最大整数; 3.计算模: a%b = a - n*b. 例如: 9 % -4 : 9 /-4 = -2.25 取n=-3 9 %-4 = 9 -(-3)*(-4)= -3 -9 % 4 : -9 / 4 = -2.25 取n=-3 -9 % 4 =-9 -(-3)*4 = 3 9 % 4 : 9 / 4 = 2.25 取n=2 9 % 4 = 9 - 2 * 4 = 1 -9 % -4 : -9 / -4 = 2.25 取n=2 -9 %-4 = -9-2*(-4)= -1 版权声明:本文为CSDN博主「习惯有你521」的原创文章,遵循

5-Python3 运算符

有些话、适合烂在心里 提交于 2020-03-12 08:35:25
Python3 运算符 Python语言支持以下类型的运算符: l 算术运算符 l 比较(关系)运算符 l 赋值运算符 l 逻辑运算符 l 位运算符 l 成员运算符 l 身份运算符 l 运算符优先级 Python 算术运算符 以下假设变量a为10,变量b为21: 运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 31 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -11 * 乘 - 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 210 / 除 - x 除以 y b / a 输出结果 2.1 % 取模 - 返回除法的余数 b % a 输出结果 1 ** 幂 - 返回x的y次幂 a**b 为10的21次方 // 取整除 - 向下取接近除数的整数 >>> 9//2 4 >>> -9//2 -5 Python 比较运算符 以下假设变量a为10,变量b为20: 运算符 描述 实例 == 等于 - 比较对象是否相等 (a == b) 返回 False。 != 不等于 - 比较两个对象是否不相等 (a != b) 返回 True。 > 大于 - 返回x是否大于y (a > b) 返回 False。 < 小于 - 返回x是否小于y。所有比较运算符返回1表示真,返回0表示假。这分别与特殊的变量True和False等价。注意,这些变量名的大写。

PHP 运算符

强颜欢笑 提交于 2020-03-12 07:38:55
运算符 运算符优先级 算术运算符 赋值运算符 位运算符 比较运算符 错误控制运算符 执行运算符 递增/递减运算符 逻辑运算符 字符串运算符 数组运算符 类型运算符 运算符优先级(高到低) 结合方向 运算符 附加信息 无 clone new 左 [ array() 右 ** 算术运算符 右 ++ -- ~ (int) (float) (string) (array) (object) (bool) @ 类型和递增/递减 无 instanceof 类型 右 ! 逻辑运算符 左 * / % 算术运算符 左 + - . 算术运算符和字符串运算符 左 << >> 位运算符 无 < <= > >= 比较运算符 无 == != === !== <> <=> 比较运算符 左 & 位运算符和引用 左 ^ 位运算符 左 | 位运算符 左 && 逻辑运算符 左 || 逻辑运算符 左 ?? 比较运算符 左 ? : ternary right = += -= = *= /= .= %= &= = ^= <<= >>= 左 and 逻辑运算符 左 xor 逻辑运算符 左 or 逻辑运算符 算术运算符 例子 名称 结果 -$a 取反 $a 的负值。 $a + $b 加法 $a 和 $b 的和。 $a - $b 减法 $a 和 $b 的差。 $a * $b 乘法 $a 和 $b 的积。 $a / $b 除法 $a

C语言真的存在"趋向于运算符"吗?

此生再无相见时 提交于 2020-03-12 03:10:58
在某乎看到有人说C语言有个非常鲜为人知的运算符-- 趋向于运算符 差不多就是下面这样: #include<stdio.h> int main(void) { int conut = 10; while (conut --> 0) //注意这里是两个短横线, 并非指针型的成员操作符 { printf("conut = %d\n", conut); } return 0; } 输出: conut = 9 conut = 8 conut = 7 conut = 6 conut = 5 conut = 4 conut = 3 conut = 2 conut = 1 conut = 0 初看感觉没毛病, 但是这东西也经不起推敲, 下面我详细说明下: #include<stdio.h> int main(void) { int conut = 10; printf("return: %d", conut --> 0); return 0; } 输出: return: 1 其实从这里我们就可以看出, 所谓的"趋向于运算符", 不过是先把conut和0相比较, 再将conut自减1罢了 所以, 站在编译器的角度看, 那行代码其实是这样子的: while (conut-- > 0) //为方便对比, 便再次贴出原代码 while (conut --> 0) /

JavaScript运算符

非 Y 不嫁゛ 提交于 2020-03-12 01:50:19
运算符 = 用于赋值。 运算符 + 用于加值。 x=5; z=2; y=x+z; console.log(y) 在以上语句执行后,y的值是7. JavaScript 算术运算符 算术运算符用于执行变量与/或值之间的算术运算。 给定 y=5,下面的表格解释了这些算术运算符: 运算符 描述 例子 结果 + 加 x=y+2 x=7 - 减 x=y-2 x=3 * 乘 x=y*2 x=10 / 除 x=y/2 x=2.5 % 求余数 (保留整数) x=y%2 x=1 ++ 累加 x=++y x=6 -- 递减 x=--y x=4 JavaScript 赋值运算符 赋值运算符用于给 JavaScript 变量赋值。 给定 x=10 和 y=5,下面的表格解释了赋值运算符: 运算符 例子 等价于 结果 = x=y x=5 += x+=y x=x+y x=15 -= x-=y x=x-y x=5 *= x*=y x=x*y x=50 /= x/=y x=x/y x=2 %= x%=y x=x%y x=0 用于字符串的 + 运算符 + 运算符用于把文本值或字符串变量加起来(连接起来)。 如需把两个或多个字符串变量连接起来,请使用 + 运算符。 txt1="What a very"; txt2="nice day"; txt3=txt1+txt2; 在以上语句执行后,变量 txt3 包含的值是

JavaScript 运算符

心已入冬 提交于 2020-03-10 23:52:30
表达式 表达式 可以求一个值,求值的过程可以包含运算。 1 var length=80; //声明一个变量,长度为80 表达式 中可以使用 两个 或 多个值 , 表达式最终返回一个值。 如求桌子的面积。 1 var area=80*60; //声明一个变量,长*宽 操作符 表达中需要使用操作符,操作是对一个或多个值进行运算,得到一个值。 常用的操作符有: 赋值 操作符、 比较 操作符、 算术 操作符、 逻辑 操作符、 字符串 操作符。 算术操作符 算术操作符同 数学算术差不多 ,在数值计算中用得非常多。 名称 操作符 作用 示例 结果 加法 + 将一个值和另一个值相加 8+5 13 减法 - 将一个值减去另一个值 12-9 3 除法 / 两个值相除 24/3 8 乘法 * 使用星号(*)将两个值相乘 3*7 21 递增 ++ 当前值加一 i=3; i++; 4 递减 -- 当前值减一 i=3; i--; 2 求模 % 两个值相除,返回余数 17% 1 字符串操作符 只有一个 字符串操作符(+) ,用来将字符串按顺序连接在一起。 1 2 3 4 var strA= "Hello" ; var strB= "JavaScript" ; var strC=strA+strB; document.write(strC); 字符串 不仅可以连接字符串,还可以连接数字 , 连接数字时