Uspoređivanje

Uspoređivanje brojeva

Definirajmo neke varijable s brojevima:

a = 30
b = 30
c = 20
print(a == b) 
Boolean (True)
print(a == c) 
Boolean (False)
print(a != b) 
Boolean (False)
print(a != c) 
Boolean (True)
print(a < b) 
Boolean (False)
print(a < c) 
Boolean (False)
print(a > b) 
Boolean (False)
print(a > c) 
Boolean (True)
print(a <= b) 
Boolean (True)
print(a <= c) 
Boolean (False)
print(a >= b) 
Boolean (True)
print(a >= c) 
Boolean (True)

Uspoređivanje stringova

Definirajmo neke varijable sa stringovima:

s1 = "nesto"
s2 = "nesto"
s3 = "nesto2"
print(s1 == s2)
Boolean (True)
print(s1 == s3) 
Boolean (False)
print(s1 != s2) 
Boolean (False)
print(s1 != s3) 
Boolean (True)

Primjer

godina = int(input())
if (godina < 0):
    print("Nisi još rođen.")
else:
    print("Rođen si.")

Idemo analizirati kod liniju po liniju:

godina = int(input())
Int
if (godina < 0):
Boolean
    print("Nisi još rođen.")
else:
    print("Rođen si.")