﻿ Python: Get the identity of an object - w3resource # Python: Get the identity of an object

## Python Basic: Exercise-93 with Solution

Write a Python program to get the Identity, Type, and Value of an object.

Sample Solution:

Python Code:

``````x = 34
print("\nIdentity: ",x)
print("\nType: ",type(x))
print("\nValue: ",id(x))
```
```

Sample Output:

```Identity:  34

Type:  <class 'int'>

Value:  11066944
```

## Visualize Python code execution:

The following tool visualize what the computer is doing step-by-step as it executes the said program:

Check whether two objects are the same!

Python Code:

``````#Define two variables with some values
a = 34
b = 33
print('a = ',a)
print('b = ',b)
#Define another vairable c which is equal to a
c = a
print("Compare a and b:")
print(a is b)
print(id(a))
print(id(b))
print(id(a) == id(b))
print("\nCompare b and c:")
print(b is c)
print(id(c))
```
```

Sample Output:

```a =  34
b =  33
Compare a and b:
False

11066944
11066912

False

Compare b and c:
False
11066944
```

## Visualize Python code execution:

The following tool visualize what the computer is doing step-by-step as it executes the said program:

Python Code Editor:

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

What is the difficulty level of this exercise?

Test your Python skills with w3resource's quiz

﻿

## Python: Tips of the Day

List comprehension:

```>>> m = [x ** 2 for x in range(5)]
>>> m
[0, 1, 4, 9, 16]
```