1
+ # Operasi komparasi
2
+
3
+ # setiap hasil dari operasi komparasi adalah boolean
4
+
5
+ # >,<,>=,<=,==,!=,is,is not
6
+ # = adalah assigment, == adalah membandingkan nilai a dan b
7
+ a = 4
8
+ b = 2
9
+
10
+ # lebih besar dari >
11
+ print ("====LEBIH BESAR====" )
12
+ hasil = a > 3
13
+ print (a ,'>' ,3 ,'=' ,hasil )
14
+
15
+ hasil = b > 3
16
+ print (b ,'>' ,3 ,'=' ,hasil )
17
+
18
+ hasil = b > 2
19
+ print (b ,'>' ,2 ,'=' ,hasil )
20
+
21
+ # kurang dari <
22
+ print ("====LEBIH BESAR====" )
23
+ hasil = a < 3
24
+ print (a ,'<' ,3 ,'=' ,hasil )
25
+
26
+ hasil = b < 3
27
+ print (b ,'<' ,3 ,'=' ,hasil )
28
+
29
+ hasil = b < 2
30
+ print (b ,'<' ,2 ,'=' ,hasil )
31
+
32
+ # lebih dari <
33
+ print ("====LEBIH DARI SAMA DENGAN====" )
34
+ hasil = a >= 3
35
+ print (a ,'>=' ,3 ,'=' ,hasil )
36
+
37
+ hasil = b >= 3
38
+ print (b ,'>=' ,3 ,'=' ,hasil )
39
+
40
+ hasil = b >= 2
41
+ print (b ,'>=' ,2 ,'=' ,hasil )
42
+
43
+ # lebih dari <
44
+ print ("====KURANG DARI SAMA DENGAN====" )
45
+ hasil = a <= 3
46
+ print (a ,'<=' ,3 ,'=' ,hasil )
47
+
48
+ hasil = b <= 3
49
+ print (b ,'<=' ,3 ,'=' ,hasil )
50
+
51
+ hasil = b <= 2
52
+ print (b ,'<=' ,2 ,'=' ,hasil )
53
+
54
+ # sama dengan
55
+ print ("====SAMA DENGAN====" )
56
+ hasil = b == 4
57
+ print (b ,'==' , 4 ,hasil )
58
+ hasil = a == 4
59
+ print (a ,'==' , 4 ,hasil )
60
+
61
+ # sama dengan
62
+ print ("====TIDAK SAMA DENGAN====" )
63
+ hasil = b != 4
64
+ print (b ,'!=' , 4 ,hasil )
65
+ hasil = a != 4
66
+ print (a ,'!=' , 4 ,hasil )
67
+
68
+ # 'is' sebagai komparasi object identity
69
+
70
+ print ("====OBJECT IDENTITY IS====" )
71
+ x = 5 # ini adalah assignment membuat object
72
+ y = 5
73
+ print ('nilai x =,' ,x ,',id = ' ,hex (id (x )))
74
+ print ('nilai y =,' ,y ,',id = ' ,hex (id (y )))
75
+ hasil = x is y
76
+ print ('x is y =' ,hasil )
77
+
78
+ x = 5 # ini adalah assignment membuat object
79
+ y = 6
80
+ print ('nilai x =,' ,x ,',id = ' ,hex (id (x )))
81
+ print ('nilai y =,' ,y ,',id = ' ,hex (id (y )))
82
+ hasil = x is y
83
+ print ('x is y =' ,hasil )
84
+
85
+ x = 5 # ini adalah assignment membuat object
86
+ y = 6
87
+ print ('nilai x =,' ,x ,',id = ' ,hex (id (x )))
88
+ print ('nilai y =,' ,y ,',id = ' ,hex (id (y )))
89
+ hasil = x is not y
90
+ print ('x is y =' ,hasil )
0 commit comments