boolean not | Sololearn: Learn to code for FREE!

0

boolean not

What is the result of this code? if not True: print("1") elif not (1 + 1 == 3): print("2") else: print("3") what is the logic used here? How does it works?

4/15/2020 2:35:39 PM

PRIYANKA K

5 Answers

New Answer

+3

2 is result

+2

not true means False not ( 1+1 == 3) means True because 1+1 = 3 is false so not (False) is True if False: print("1") elif True: print("2") else: print("3") So the code will print 2 cause it's true, it will execute the code. If it's false, it won't execute the code.

+2

It works as follow If not true => means if false ( failed ) Then else if not(1+1==3)= elif not (2==3) elif not (0) = elif 1 Then it is satisfied just it prints 2

+1

not true is false so if statement would'nt execte. Than not(1+1==3) is true so second elif statment execute and answer is 2

+1

This stat 1+1 == 3 is false and the inverse it is true The response is 2 because the condition is right