1# Extended float comparisons 2 3 4class Foo: 5 pass 6 7 8foo = Foo() 9 10print(foo == 1.0) 11print(1.0 == foo) 12print(1.0 == Foo) 13print(1.0 == []) 14print(1.0 == {}) 15 16try: 17 print(foo < 1.0) 18except TypeError: 19 print("TypeError") 20 21try: 22 print(1.0 < foo) 23except TypeError: 24 print("TypeError") 25