Irony is, I was taking a Udemy course on python and I was having trouble understanding a few concepts so I quickly looked up for telusko learning and Bingo!! I have my doubts cleared. Thanks a lot Sir.. you are one of the best educators out there.
Exactly bro, got the exact reason behind the self keyword. Till yet i am just thinking that it is just used for binding the values for an object but now i get it that "gangadhar he shaktiman hai"
Your tutorials are really informative and to the point. You have packed concepts in the very short video but you are explaining them in-depth without missing a bit. You are a really amazing teacher and programmer. Thanks a lot for sharing this on RUclips.
I have to thank you. I was watching another series on Python and was stuck on Classes. This video and your previous video really cleared up when I can use self.attribute when I want to reference attributes when inside my class and when I need to reference the object when it has been created outside of the class. I will have to run through your other videos to sure up my knowledge. I will definitely be back.
Thank you so much for your clear and simple explanations! Python can be a bit overwhelming at times, but you make it so much easier to understand. Your teaching style is amazing, and I really appreciate all the effort you put into your videos. Keep up the great work!
How do you make things look simpler? I would like to really appreciate the editing work you have put in to make your videos. You are really a passionate man. Love from United States.
i can see that u enjoy teaching and at the same time u make it fun. It's so easy to follow even for a person with a non-technical background. Never knew trickiest parts can be made this simple. Thanks again for such engaging video.
A nice class.....as a starter in software engineering, understanding why we are using __init__ has been chaotic, thanks to you Mr Navin, the confusion ending drastically and dynamically....love you pop and flow us with you, and in a way telling us his thing isn't "hard but just unfamiliar"
last video was awesome and i practiced it like this way: class manifest(): def man(self): global a global b a=int(input("a value:")) b=int(input("b value:")) c=a+b print('sum is-------->',c) def man2(self): c=a-b if a
After reading so many coments till now on each videos , that how they faced many difficulties to learn concept in prog , i m feeling very lucky that i started learning programming for the very 1st time and i got u sir....reallyy u r blessing for us and blessing in disguise for many students ....realy u educate us jai hind 🇮🇳 🇮🇳 🇮🇳 🇮🇳 🇮🇳 🇮🇳
I started reading 2 books to unserstand methods error and it was not until I found this video that everything started making bit more sense. You sir a revelation.
Wah..!! Wonderful explanation of classes. I have been working with Python from the past 1 year and I always avoided "classes" as I was not comfortable with it, due to lack of proper understanding. Now that I have understood the concept properly, I will go and start using Classes now. I have clearly understood now by watching the vdos 49 ad 50. Channel name should have been "Correct ga telusko" ;-)
This is probably the fourth video I've watched on __init__ alone but this this is the first one I've felt like I understood it. I'm still hazy so I need to go practice it but you cleared up a lot of confusion on your own.
I ♥ Python because.... Navin Reddy is teaching Python😀😀 What else can I say, this is tutorial #50, I have come so far only because of his way of teaching in understandable manner and kept it interesting.
Thank you! It would be nice to see a long 'real' case scenario at the end because for a beginner such as myself it is hard to understand why I'd use __init__ vs. more simplistic variable/print assignments.
In real time scenario u use init to put methods inside it like closing a connection with a DB or similar kind of it .. basically it closed the connection after you have established connection and extracted records ..remember to position init at right place
thanks sir thank you so much for explainig me this concept i had tried very much videos but can't find the right approach, but you made it, love you sir we need the teachers like you many more sir thanks thanks thanks thanks for the precious help sir, you are giving that amount of precious knowledge for free sir proud of you sir, love you😍😍😍😍😍😍
Wow, you made understanding classes, init, Self, and variables so much simpler. I'm going from feeling lost to understanding this topic on such a deeper level. As someone new to this I needed all the help I can find. Thank you for such a good paced and passionate lesson!
I m learning python first time from Navin sir ..I didn’t work in python but I feel some part is really easy n some part is not that much easy to understand.what to do ?
Amazing content, very clear and to the point. One recommendation for anyone feeling that tutor speaks too fast (I felt the same). I watched the video at 0.75 playback speed and it helped.
A parameter is a variable in a method definition. When a method is called, the arguments are the data you pass into the method's parameters. Parameter is variable in the declaration of function. Argument is the actual value of this variable that gets passed to function.
Hi, that was precisely explained. Just one clarification - when we create an instance, self is passed in init(). That would mean first an empty instance must be getting created somewhere, and then that instance is being passed in init(), where the statements within init() are executed. Please let me know if this understanding is correct as without an instance, what would you pass in init's self argument?
I am 11 I like programming and when I watch videos from Navin sir : 1. It boosts my confidence for coding . 2. I understand it in seconds . If you feel same leave a like 👇
every time i watch telusko learnings videos, i wanted to comment whats missingin the videos but, i am failing i cant find a single flaw in the video even in animations. ThankYou sir
u know what i was just scrolling down in comments for my query and saw your comment and then i wasted my like an hour finding in utube ...why indian accent seems to be funny ...and guess what i didnt find anything...lolzz
Mr. Navin in the last program u run it ... the result gave config is i5 16 and config is ryzen 3 8 ... my question is : For the user when he will see the output he will did not know each config to which object is assigned so how can we present the name of the object in print section in config method ??? waiting an answer and thank you :)
Hey Telusko, I loved your explanation on __init__. I have a question that whether in line 4 of the code I'm writing below, should"nt it be "self.engagement = engagement" instead of "self.engagement_metrics = engagement". And if the answer is no please explain. class User: def __init__(self, name, engagement): self.name = name self.engagement_metrics = engagement self.score = 0
Irony is, I was taking a Udemy course on python and I was having trouble understanding a few concepts so I quickly looked up for telusko learning and Bingo!! I have my doubts cleared. Thanks a lot Sir.. you are one of the best educators out there.
Sameee!!!
😂same
Same!!
After months of not understanding my teacher's explanations, I finally understood what this piece of code actually does! Thank you very much!!!
You just cleared all my doubts which my teacher couldn't.you're teaching is amazing.
Literally searched for hours trying to understand and this explained it in minutes. Thanks!
Finally someone explained self properly
Exactly bro, got the exact reason behind the self keyword. Till yet i am just thinking that it is just used for binding the values for an object but now i get it that "gangadhar he shaktiman hai"
I have searched alot about initializer..eventhough in paid websites cant gave perfect concept...But u gaved...absolutely legend..thank u sir
What do u excatly mean by paid websites?
@@Kig_Ama udemy lol
@@muhammadreyaaz808 Oh, I c, ty
*gave
gaved ain't a word...
Your tutorials are really informative and to the point. You have packed concepts in the very short video but you are explaining them in-depth without missing a bit. You are a really amazing teacher and programmer. Thanks a lot for sharing this on RUclips.
Sir , give some assignment problem so that what we are learning can be understand better
I have to thank you. I was watching another series on Python and was stuck on Classes. This video and your previous video really cleared up when I can use self.attribute when I want to reference attributes when inside my class and when I need to reference the object when it has been created outside of the class.
I will have to run through your other videos to sure up my knowledge. I will definitely be back.
Thank you so much for your clear and simple explanations! Python can be a bit overwhelming at times, but you make it so much easier to understand. Your teaching style is amazing, and I really appreciate all the effort you put into your videos. Keep up the great work!
How do you make things look simpler? I would like to really appreciate the editing work you have put in to make your videos. You are really a passionate man. Love from United States.
I've been struggling with this for months. Finally, after this video, I think I understand. Thank you!
i can see that u enjoy teaching and at the same time u make it fun. It's so easy to follow even for a person with a non-technical background. Never knew trickiest parts can be made this simple. Thanks again for such engaging video.
A nice class.....as a starter in software engineering, understanding why we are using __init__ has been chaotic, thanks to you Mr Navin, the confusion ending drastically and dynamically....love you pop and flow us with you, and in a way telling us his thing isn't "hard but just unfamiliar"
One sentence:- Telusko ki Jai. Amazing man. Thank you
Brother Superga Explain chesnavu. Chaala Help ayyindi.
Great Work!
Thank You :)
last video was awesome and i practiced it like this way:
class manifest():
def man(self):
global a
global b
a=int(input("a value:"))
b=int(input("b value:"))
c=a+b
print('sum is-------->',c)
def man2(self):
c=a-b
if a
Osom man,nizz effort
Hi Navin..I m not a coding guy and have been struggling to understand concept of "Self" ..You explained it very well..thank you...
After reading so many coments till now on each videos , that how they faced many difficulties to learn concept in prog , i m feeling very lucky that i started learning programming for the very 1st time and i got u sir....reallyy u r blessing for us and blessing in disguise for many students ....realy u educate us jai hind 🇮🇳 🇮🇳 🇮🇳 🇮🇳 🇮🇳 🇮🇳
One of the best videos on self and OOP concept.
Thank you Sir!
The most amazing video explaining the init method ever.
Thank you so much
Thank you, amazing and easy explanation.
"If you can't explain it simply, you don't understand it well enough."
Albert Einstein
AWESOME SIR G...
this may be the first ever tutorial series on youtube that i'll be watch first time completely... thank you...
you are the man fratello mio....didn't understand a thing from my professor, you showed me the way
I started reading 2 books to unserstand methods error and it was not until I found this video that everything started making bit more sense. You sir a revelation.
Wah..!! Wonderful explanation of classes. I have been working with Python from the past 1 year and I always avoided "classes" as I was not comfortable with it, due to lack of proper understanding. Now that I have understood the concept properly, I will go and start using Classes now.
I have clearly understood now by watching the vdos 49 ad 50.
Channel name should have been "Correct ga telusko" ;-)
I don't know why some people dislike such an informative video.
This is probably the fourth video I've watched on __init__ alone but this this is the first one I've felt like I understood it. I'm still hazy so I need to go practice it but you cleared up a lot of confusion on your own.
Brilliantly concepts are cleared.... I have never watched such explaination.... Great Job. Thanks
Great Explanation. You explain difficult concepts very easily. Thanks a ton!
You have god gifted skill of teaching. 🙏
My teacher takes reference from your videos!!!
You are getting half of my salary, when i get job with this python skill.
You are a wonderful teacher.. Thanks alot
Thanks, this is the first video where I actually understood what's going on here.
You are a very good teacher
I ♥ Python because.... Navin Reddy is teaching Python😀😀 What else can I say, this is tutorial #50, I have come so far only because of his way of teaching in understandable manner and kept it interesting.
6:27 , Yes, i really enjoyed it sir. Great, keep going sir and also very cool style of explanation.
for i in range(0,2000):
print("thank you navin sir")
creativee
Why not use while (AmazingTeacher = True) haha
It took me to watch thrice, but i understood everything atlast. Great explanation 🙌
Thank you! It would be nice to see a long 'real' case scenario at the end because for a beginner such as myself it is hard to understand why I'd use __init__ vs. more simplistic variable/print assignments.
In real time scenario u use init to put methods inside it like closing a connection with a DB or similar kind of it .. basically it closed the connection after you have established connection and extracted records ..remember to position init at right place
search any thing u wanna learn in python in net and all u get is rubbish . this guy explains it so well.
thanks sir thank you so much for explainig me this concept i had tried very much videos but can't find the right approach, but you made it, love you sir we need the teachers like you many more sir thanks thanks thanks thanks for the precious help sir, you are giving that amount of precious knowledge for free sir proud of you sir, love you😍😍😍😍😍😍
Superb sir😍😍.. great teaching no words..keep doing more videos
Wow, you made understanding classes, init, Self, and variables so much simpler. I'm going from feeling lost to understanding this topic on such a deeper level. As someone new to this I needed all the help I can find. Thank you for such a good paced and passionate lesson!
I m learning python first time from Navin sir ..I didn’t work in python but I feel some part is really easy n some part is not that much easy to understand.what to do ?
Concept is little different from java when it comes to variable assignment. Great explanation. Thanks a ton
Thanks a lot this is not a trash quality tutorial with an uninterpretable Hindi accent but a well-made tutorial, many thanks!
sir for a fresher things are different......yet if we keep repeating its so interesting to learn from your teaching
Excellent explication, episode #49, #50 and #51 make it so easy to understand this confusing concept.
Absolute legend sir !!!❣️
Sir your teaching is just awesome. Feels good to learn from someone like u
He is really doing an awesome job. Thank you man!!
you are teaching amazing the best thing is you are telling all neccessary points in very less amount of time
You have the ability to make tough stuff as simple as it can be Thankyou so much sir 🙏
Amazing content, very clear and to the point. One recommendation for anyone feeling that tutor speaks too fast (I felt the same). I watched the video at 0.75 playback speed and it helped.
A parameter is a variable in a method definition. When a method is called, the arguments are the data you pass into the method's parameters. Parameter is variable in the declaration of function. Argument is the actual value of this variable that gets passed to function.
This is a really good explanation. Now OOP in python is crystal clear for me. Thanks...
Thank you very much. You are a genius.
Best concise explaination ever💝❤️
OMG!!!! I wish I knew that init method and self had so much of detailing..
Amazing explaination 😎🥳
Hi, that was precisely explained. Just one clarification - when we create an instance, self is passed in init(). That would mean first an empty instance must be getting created somewhere, and then that instance is being passed in init(), where the statements within init() are executed. Please let me know if this understanding is correct as without an instance, what would you pass in init's self argument?
So Nice teaching beginner definitely become expert Thank you.......
I am 11 I like programming and when I watch videos from Navin sir : 1. It boosts my confidence for coding . 2. I understand it in seconds .
If you feel same leave a like
👇
I was in so much doubt related to classes and objects in python. Thanks for clearing it.
It was really very helpful. I'm really impressed, he has taught it very simply and made it easy to understand. Thanks a lot Sir😊
Just watched this episode, I really appreciate the effort you have put-in this video. Thank you so much for all the awesome videos
the best part of you teaching is "how you connect small-small dots to show bigger picture "
your teaching technique is amazing !!
Thankyou so much for such awesome tuotorial❤It helped me alot.Stay blessed
Great Video. Love from Paraguay 🤩🤩🤩
Nobody has ever explained it so clearly.
Awesome Explanation.......u are absolutely superb......
every time i watch telusko learnings videos, i wanted to comment whats missingin the videos but, i am failing i cant find a single flaw in the video even in animations. ThankYou sir
Great teacher on earth..🙏🙏
good job teaching wish you well i am learning python well
You are Superb, Thanks for making such helpful videos and everything is perfect in your video(concept, minutes)
Good presentation on self and __init__ method.
Love the Indian accent. Greetings from Italy!
u know what i was just scrolling down in comments for my query and saw your comment and then i wasted my like an hour finding in utube ...why indian accent seems to be funny ...and guess what i didnt find anything...lolzz
self-----> is self an object here , and also com1 .com2 is also object , so there are three objects in the programm totally
i love your way of explanation really great mentor
Wonderful video... What a clear explanation... You really rock RUclips.. And Thanks for going out of your way to teach us Python here..
Your explanation is awesome.
Mr. Navin in the last program u run it ... the result gave config is i5 16 and config is ryzen 3 8 ... my question is :
For the user when he will see the output he will did not know each config to which object is assigned so how can we present the name of the object in print section in config method ???
waiting an answer and thank you :)
I need more practice to absorb these. Thanks for the video! it rocks
See mine too. The channel has both Python an R playlist, with detailed explanation step by step arranged by sections.
great explanation sir
yess!!! i understood self clearly. thank a lot Navin sir.😃your Python playlist is amazing!
Wonderful Explanation
Can we print argument directly? If yes then why we have to use self.argument to print the output?
Sir your teaching style is awsum......thnqs a lott. I am not from IT backround. But you made it very easy.
Sir one video to explain what is exactly --init-- is... What the use of it please solve my problem
best...sir.....best teacher.
Very well expiained. Your videos are excellent in terms of content and design... thank you.
Wonderful tutorials, concise, to the point, preserving the required flow of the topics.
This is the best explanation i have ever had. Thanks a lot.
While True:
print('Thank you navin sir')
Hey Telusko, I loved your explanation on __init__.
I have a question that whether in line 4 of the code I'm writing below, should"nt it be "self.engagement = engagement" instead of "self.engagement_metrics = engagement". And if the answer is no please explain.
class User:
def __init__(self, name, engagement):
self.name = name
self.engagement_metrics = engagement
self.score = 0
to put it short , self is the object(class) name.
because class itself is blueprint
really awesome bro,ur teaching is just so clear bro, its just easy to understand
Thanx for this amazing lectures... This helps a lot
Made topic crystal clear❤️
Video timing 4:04 can not we use 2 parameters -CPU AND RAM in config func rather use init???
6:01 its Encapsulation -> Binding data with methods :)