what are the different context of != and not operator in real life problems
!= and not operator
# Specify a language in Relevant Tags to narrow down question scope. I'm proposing an answer in Python because I see from your profile that you are learning it. # The `!=` operator is used to compare values of its operands. It returns a boolean state, True when both operands' values equals, False otherwise. a, b = 1, 2 print("a == b ->", a == b) # `==` operator tests for equality print("a != b ->", a != b) # `!=` operator tests for inequality # The `not` operator returns an inverted logical expression. # It returns True when the given operand was False; otherwise it return False when the given operand was True. # It only accepts one operand to work. # Basically, this is a logical operator, so its operand ideally should be something that can be evaluated as boolean expression. young = True print("young ->", young, "not young ->", not young) if not young: print("You are old") else: print("You are young") Hth, cmiiw
Ipang couldnt have done a better job myself
(A) 'Not equal to’ vs. (B) ‘Not true’ Examples: (A) sky = “dark” if sky != “light” then sun = 0 (B) sun = 0 if not sun then sky = “dark” In (A), you compare the value of sky to the value “light”. If those two values are not equal, then you proceed with the action. In (B), you check whether the expression sun is true. If that expression is not true, then you proceed with the action. Combined Example: sky = “dark” sun = 1 if not sun or sky != “light” then lamp_flag = 1 In that example, the expression not sun is false, but the second condition is true, so the action occurs.
Bug: Sololearn notification is still showing number in the notification icon even i did mark as read
Izzy the iguana code coach
Finished python for beginners
Hi, hope you're doing good.Could someone please tell me why does the while loop not stop when I type in rock, paper or scissors?
C++ Question re stringstream
Why sometimes 0 is printed?