题解 | #牛牛的逻辑运算#

牛牛的逻辑运算

https://www.nowcoder.com/practice/d1f6b7dd048f48c58d974553f0c5a3bc

(x,y) = map(int,input().split())
print(x and y)
print(x or y)
print(not x)
print(not y)

延展

python中对于逻辑运算符对于变量的定义

1.若and 两边都为真,则返回第二个值,只要有一个假的值,则返回第一个假的值

2.or 一边是变量,另一边是表达式的时,返回第一个值(因为or只要有正确的就好了,所以有true就返回,有变量也返回),两边均为变量,则返回第一个变量。

3.not 数字在python中默认为真,那么not之后则返回false。

全部评论

相关推荐

点赞 1 评论
分享
牛客网
牛客企业服务