Python: Create an instance of a specified class and display the namespace of the said instance
3. Create an instance of a class and display its namespace
Write a Python program to create an instance of a specified class and display the namespace of the said instance.
Sample Solution:
Python Code:
class Student:
def __init__(self, student_id, student_name, class_name):
self.student_id = student_id
self.student_name = student_name
self.class_name = class_name
student = Student('V12', 'Frank Gibson', 'V')
print(student.__dict__)
Sample Output:
{'student_id': 'V12', 'student_name': 'Frank Gibson', 'class_name': 'V'}
Flowchart:

For more Practice: Solve these Related Problems:
- Write a Python program to instantiate a previously defined class and print the instance’s __dict__ to show its attributes.
- Write a Python program to create an instance of a class with an __init__ method and display its namespace including default attributes.
- Write a Python program to dynamically add attributes to an instance and then print its __dict__ to verify the changes.
- Write a Python program to instantiate a class, modify some attributes, and then compare the instance’s __dict__ before and after modification.
Python Code Editor:
Contribute your code and comments through Disqus.
Previous: Write a Python program to create a class and display the namespace of the said class.
Next: Write a python program which import the abs() function using the builtins module, display the documentation of abs() function and find the absolute value of -155.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics