Skip to content

PRO TIP Block youtube.com at the DNS level — Pi-hole, NextDNS or your hosts file — but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions

init Method in Python | 44

12.2K views on YouTube

In this video, we’ll explore the _init_() method in Python — commonly understood as the constructor — and learn how it works in object-oriented programming.

What’s Covered?

▶️ What is _init_()?
Understand what the _init_() method is and why it is often treated as the constructor in Python.

Constructor vs _init_() — The Difference:
Learn the real difference between a constructor and _init_() in Python, and why Python handles object creation differently compared to other languages.

▶️ Role in Object Creation:
See how _init_() is automatically called during object creation and what part it plays in the initialization process.

▶️ Initializing Instance Variables:
Understand how to set up instance variables inside the _init_() method.

▶️ Passing Arguments During Object Creation:
Learn how to pass different values to the constructor while creating objects.

▶️ Importance of self:
Explore why the self parameter is essential inside _init_() and how it refers to the current object.

▶️ Practical Example:
We’ll create a Computer class, then create multiple objects with different argument values to clearly demonstrate how _init_() works.

By the end of this video, you’ll have a complete understanding of the _init_() method, how object initialization works in Python, and how to use constructors effectively in your classes.

Check out our courses:

Agentic AI Engineering with Python : https://go.telusko.com/agentic-ai-python
Coupon: TELUSKO10 (10% Discount)

Master Java Spring Development : https://go.telusko.com/learn-master
Coupon: TELUSKO10 (10% Discount)

For More Queries WhatsApp or Call on : +919008963671

website : https://telusko.com/

Udemy Courses:

Java Spring:- https://go.telusko.com/Udemyjavaspring
Java:- https://go.telusko.com/udemyteluskojava
Spring: https://go.telusko.com/udemyteluskospring
Java For Programmers:- https://go.telusko.com/javaProgrammers
Python : https://go.telusko.com/udemyteluskopython
Git : https://go.telusko.com/udemyteluskogit
Docker : https://go.telusko.com/udemyteluskodocker

Instagram : https://www.instagram.com/navinreddyofficial/
Linkedin : https://in.linkedin.com/in/navinreddy20
WhatsApp : https://go.telusko.com/whatsapp
Discord : https://discord.gg/D8hWe9BqfF