Chapter 1: Everything is an object¶
# Chapter 1: Everything Is an Object
# An integer object
x = 10
# A string object
y = "hello"
# A list object
z = [1, 2, 3]
# A function object
def greet():
return "Hi!"
# Print values
print("Values:")
print(x)
print(y)
print(z)
print(greet())
print("\nTypes:")
print(type(x))
print(type(y))
print(type(z))
print(type(greet))
print("\nObject identities (memory locations):")
print(id(x))
print(id(y))
print(id(z))
print(id(greet))
# Two variables referencing the same object
a = 42
b = a
print("\nSame object?")
print(a == b) # Same value
print(id(a) == id(b)) # Same object