运算符

Posted chaxiaoming

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了运算符相关的知识,希望对你有一定的参考价值。

# and or not
# and:两边都是ture ,才是ture,只要有一个是false,结果是false
# 优先级:()>not>and>or

# print(2 > 1 and 1 < 4 or 2 < 3 and 9 > 6 or 2 < 4 and 3 < 2)

‘‘‘x or y x为非零(True),则返回x‘‘‘
#ps int  转换成bool 非零转换成  bool 是frue, 0 转换成bool 是 False
# print(bool(2)) #True
# print(bool(-2)) #True
# print(bool(0)) #False
# #bool ---> int
# print(int(True)) #1
# print(int(False)) #0

# print(1 or 2) #1
# print(3 or 2) #3
# print(0 or 2) #2
# print(0 or 100) # 100

#print(2 or 100 or 3 or 4) # 2
"""x and y x为非零(True),则返回Y"""
#print(1 and 2) #2
#print(0 and 2) #0

print(0 or 4 < 3) # False
print(2 or 4 < 3) # 2
print(2 or 2 < 3) # 2
print(0 or 2 < 3) # True
print(3 > 2 or 0 and 2) #课后题 True
print(3 > 4 or 0 and 2) #课后题 0

 

以上是关于运算符的主要内容,如果未能解决你的问题,请参考以下文章

20个简洁的 JS 代码片段

20个简洁的 JS 代码片段

如何在 python 中并行化以下代码片段?

JSP 基础语法

获取 badarith,[erlang,'+',[error,0],[],同时使用 Erlang 片段在 TSUNG 中执行算术运算

中继片段传播不起作用