布尔表达式-三菱数控指导手册api

时间:2024-07-03 00:32:23
【文件属性】:

文件名称:布尔表达式-三菱数控指导手册api

文件大小:1.91MB

文件格式:PDF

更新时间:2024-07-03 00:32:23

python

46 第五章 条件和递归 � >>> remainder = minutes % 60 >>> remainder 45 � 求余运算符比看起来更加有用。例如,你可以查看一个数是否可以被另一个数整除 — 如果 x % y 的结果是 0,那么 x能被 y整除。 此外,你也能获得一个数的最右边一位或多位的数字。例如,x % 10返回 x最右边一位 的数字(十进制)。类似地,x % 100返回最后两位数字。 如果你正在使用 Python 2, 那么除法就会和前面的介绍有点不同。除法运算符 / 在被 除数和除数都是整数的时候,会进行地板除,但是当被除数和除数中任意一个是浮点数 的时候,则进行浮点数除法。2 5.2 布尔表达式 布尔表达式 (boolean expression) 的结果要么为真要么为假。下面的例子使用 == 运算 符。它比较两个运算数,如果它们相等,则结果为 True,否则结果为 False。� >>> 5 == 5 True >>> 5 == 6 False � True和 False是属于 bool类型的特殊值;它们不是字符串。� >>> type(True) >>> type(False) � ==运算符是关系运算符 (relational operators)之一;其他关系运算符还有:� x != y # x is not equal to y x > y # x is greater than y x < y # x is less than y x >= y # x is greater than or equal to y x <= y # x is less than or equal to y � 虽然这些运算符对你来说可能很熟悉,但是 Python的符号与数学符号不相同。一个常 见的错误是使用单独一个等号 (=)而不是双等号 (==)。请记住,=是赋值运算符,==是关 系运算符。没有类似 =<或 =>的东西。 2译注:在 Python3中,无论任何类型都会保持小数部分。


网友评论