In 2016-17 learned java just by watching your videos got job and now these (company) guys want me to learn Python ...I was like not an issue navin is there you are always there for me ..the only one I really felt like professor for me
I'm not going to watch the entire thing but I have to say that your videos are extremely good. I haven't seen anyone else take the time and effort how you have taken
@@pandu7820 bhai c1.update() ka matlab hi yhi hai ki update ko call kr rhe hain ham aur c1 object as a parameter ja rha hai usme..... To jaha kahi bhi update function hai waha pe object type ka parameter hona chahiye to take input via argument ....to usko accept krne ke lie self lagana pada
i am a beginner in your tutorial and i have no experience in programming as i am a physics student.during each video of your i learn something and also able to create.i have made a area calculator and some simple stuffs........thanks sir for your coaching for without any fee.....i will always grateful to you
I had no idea what a class does so far. But now I can quickly visualize what it does in the computer. You been so helpful by explaining the stuff in detail(basics). Thanks a lot.
I have seen all your lectures of this playlist and I must say I feel confident in python. Thank you so much for all the efforts you have put in to teach newbies like us. It is well deserved for great appreciation. Thank you, again. :)
i have been studying python from some really good books. but your explanation of classes and all the concepts related like objects, init, constructor is to the point and just so well conveyed.
class mine: def __init__(self): self.yam = int(input("enter an integer")) def compare(self,other): if self.yam == other.yam: return True else: return False paa = mine() yam = mine() if paa.compare(yam): print("they are the same") else: print("they are different") hi! so i did this, just to compare two different integers... and it worked so cool. .... Thanks man. God bless you.
Hello sir. I am Nipun Tiwari and I am 11 years old. Sir I watched your whole series last year and learned Python and now I am learning Java series. I must admit sir that you are the best teacher in the world because you can teach a naughty child like me to young and old people. We all aliens love you sir. Please continue making more videos. Once again thanks a lot sir and we love u sir.
Hey, this guy is genius, master, great teacher, I know python and I have read many books in python, but what he explained in last 11 minutes I have to read 2 to 3 books and spent time on internet to learn the same .. new learners must watch his videos...I am overwhelmed...great
After watching your videos every Concept become crystal clear,thanks for your Incredible effort, even one cannot understand these stuff by joining so called coaching Institute.🙏
Thank you so much for your videos. They make learning easy. I am an amateur programmer but always struggled with the "self" concept. Finally a instructor who can explain it well. Subscribed to your channel.
your effort to explain is more than amazing, but I am still struggling to understand the concept of classes and objects, I come from OPP environment, object procedural programming, completely different from OOP, object-oriented programming. So please explain more about classes and objects and it will be more than enough if you can illustrate through using an example. Thanks a lot and I hope to watch that tutorial soon.
Naveen Sir, I have been watching your videos for the past 4 days. You made some python concepts much clearer that I have not understood before. Only request is please speak little slower. Thanks
Using a function in a condition could be confusing for first time programmers, under the impression that this tutorials are for first time programmers. Rather introduce a variable that will hold the results from the compare method then use that variable in the condition. Yes it will take 1 or 2 more lines and more memory but for explaining purpose it makes thing more simpler. Love the videos by the way
Great video as always. There seems to be an important point missing: there is a __eq__ method that classes can implement and with which they can define the behavior of the equality operator ("==").
Great video sir you explained every thing with absolute simplicity and I have got the true idea of self Again thank you sir for this amazing python series🙏
Hello Navin, thank you for wonderful training in Python. It is helping me a lot. I have a question, when we are writing functions and calling them , why do we need to create class and object? OOPs concept is always confusing to me :)
_init_ gives the objects attributes or variable. whereas update(), compare() were two methods or functions which works on objects. and self here represents the objects it self,who is calling function.
I always thought that object's variables are encapsulated, that they will always reference to itself first. I never knew that it has to be coded explicitly.
In 2016-17 learned java just by watching your videos got job and now these (company) guys want me to learn Python ...I was like not an issue navin is there you are always there for me ..the only one I really felt like professor for me
Hello sir ,
Can you tell me that if I learn only python will I get a work from home job of ₹30 per month?
I'm not going to watch the entire thing but I have to say that your videos are extremely good. I haven't seen anyone else take the time and effort how you have taken
true..!!
1000
We are saying c1.update() that means from this we can say we want to change the c1 (object1) then why we need self
Pls help me
@@pandu7820 stfu, I already cleared engineering and I’m working now and you’re asking me all this ?
@@pandu7820 bhai c1.update() ka matlab hi yhi hai ki update ko call kr rhe hain ham aur c1 object as a parameter ja rha hai usme..... To jaha kahi bhi update function hai waha pe object type ka parameter hona chahiye to take input via argument ....to usko accept krne ke lie self lagana pada
Thank you for explaining so well without any fee 🙌🙌.
wow your lectures made me toooo addicted to python, expecting more videos for different libraries in pythoon!
I never like any coding...Once I started your watching your videos it seems very easy for me...Very talented Sir ...Your teaching was really awesome:)
if someone asked me "who Is your hero". I will say its Navin Reddy sir , The person who inspired me... Thank you so much sir... You are a hero..
i am a beginner in your tutorial and i have no experience in programming as i am a physics student.during each video of your i learn something and also able to create.i have made a area calculator and some simple stuffs........thanks sir for your coaching for without any fee.....i will always grateful to you
Hands down , the best python tutorial i've ever came across.
I had no idea what a class does so far. But now I can quickly visualize what it does in the computer. You been so helpful by explaining the stuff in detail(basics). Thanks a lot.
Things are starting to get a bit complicated but still your way of explaining things just makes it easier. Thank you sir.
I have seen all your lectures of this playlist and I must say I feel confident in python. Thank you so much for all the efforts you have put in to teach newbies like us. It is well deserved for great appreciation. Thank you, again. :)
i have been studying python from some really good books. but your explanation of classes and all the concepts related like objects, init, constructor is to the point and just so well conveyed.
class mine:
def __init__(self):
self.yam = int(input("enter an integer"))
def compare(self,other):
if self.yam == other.yam:
return True
else:
return False
paa = mine()
yam = mine()
if paa.compare(yam):
print("they are the same")
else:
print("they are different")
hi! so i did this, just to compare two different integers... and it worked so cool. .... Thanks man. God bless you.
if you can explain why it works
you are very talented sir , i love python, your teaching skill is 100/100 .
Wow!!! Very clear explanation... Thank you so much Navin Sir.
Hello sir. I am Nipun Tiwari and I am 11 years old. Sir I watched your whole series last year and learned Python and now I am learning Java series. I must admit sir that you are the best teacher in the world because you can teach a naughty child like me to young and old people. We all aliens love you sir. Please continue making more videos. Once again thanks a lot sir and we love u sir.
Greatly helpful! Please don’t stop making these videos ever. From looking at the comments obviously you are doing a great service. May God bless you.
I used to hate OOPs, but now I changed my mind just because of you sir.
Keep up the good work. You're the best.
Hey, this guy is genius, master, great teacher, I know python and I have read many books in python, but what he explained in last 11 minutes I have to read 2 to 3 books and spent time on internet to learn the same .. new learners must watch his videos...I am overwhelmed...great
Naveen Sir, please explain __new__ with __init__ as new is constructor and init is initializer in python.
After watching your videos every Concept become crystal clear,thanks for your Incredible effort, even one cannot understand these stuff by joining so called coaching Institute.🙏
if i had seen this last to last year.....i wouldn't have paid a dime to online platforms......these are the best
You said it perfectly in two words, it is the "current instance." That helps me visualize it better now than I could before. Thank you.
Rasode mai kon tha?
Answer- 5:00
😂😂
Mein thi..
Tum thi...
Kaun tha??? 😂
@@Telusko The moment I thought you couldn't get any better😍 Even any paid tutor will not be able to teach this good❤️
ye rashi
@@ankitaggarwal4260 haha XD
😂🤣
Thank you so much for your videos. They make learning easy. I am an amateur programmer but always struggled with the "self" concept. Finally a instructor who can explain it well. Subscribed to your channel.
Here is the one liner ,Sir mentioned at 9:40
compare= lambda self,c:(self.memory==c.memory)
The only useful thing I am doing in this lockdown is watching your videoz 🌹
Thank you wish I could have you as a instructor!
I know there are many cuts and takes in your videos. But the pace you maintain doesn't make listeners get bored.
Thank you sir for this explanation on classes and objects, I went to various resources but nobody explained these concepts like you did.
I have not seen someone explaining the 'self' keyword better than this... Not even the paid tutorials... Thanks a lot !!!
Watched many videos and just your 1 video made all my concepts clear.. so thankful to u!!!
Love how you mess up sometimes using java syntax xD.. but great videos bro ! Extremely helpful
Man you made me addicted to your voice and python... Great job with no fees you are awesome teacher
i was very confused on how self work and why we have to pass it but your way of explaining made it easy for for me and i think 125700 viewers.
I was unable to understand constructors for very long time..now it seems clearer...thanka
Got a Wonderful Lectures from you.. Keep doing well..
Sir many thanks for reminding and answering my name & question 🙏🙏..
Sir your way of explanation is top class ! Totally made the concepts clear. Thank you
your effort to explain is more than amazing, but I am still struggling to understand the concept of classes and objects, I come from OPP environment, object procedural programming, completely different from OOP, object-oriented programming.
So please explain more about classes and objects and it will be more than enough if you can illustrate through using an example.
Thanks a lot and I hope to watch that tutorial soon.
Love you sir...
First i didn,t understand any thing .
Later when i put on paper,as a beginner,its amazing........
I was literally confused what does self do by watching ur video my confusion got cleared.Thank for explaining so well.
Omg! Love the way you explain!!! Never felt this good after watching any python tutorial.
you only emphasize on the exact point of the subject!!! Bravo 👌👨💻
Sir you are a Master, a crack a GOD ty so much
Naveen Sir, I have been watching your videos for the past 4 days. You made some python concepts much clearer that I have not understood before. Only request is please speak little slower. Thanks
Thanku so much for your valuable classes sir.... How simply your teaching style.... 🤝❤
Thank you !! You have explain the concept in an understandable way.
The videos are far better than any course.learnt a lot
We can compare by
If c1.age==c2.age:
print("they are same")
Without defining compare cunction
yes i also had the same doubt
U r best for teaching of phyton.... . No badii like u way of teaching sir..
you are God of Computer knowledge , Thanks a lot
That compare method gives a good explanation about self. Thanks for explaining.
good explanation and your pronunciation and accent makes your video exciting
I have to say this you are great at teaching...............
your videos are awesome, really appreciate the time you have spent to explain this concept to beginners
I liked the approach you lectured the concept. It is good. It helped me to understand. Thank you.
Sir ur way of teaching is as beautiful as 💎
Using a function in a condition could be confusing for first time programmers, under the impression that this tutorials are for first time programmers.
Rather introduce a variable that will hold the results from the compare method then use that variable in the condition. Yes it will take 1 or 2 more lines and more memory but for explaining purpose it makes thing more simpler. Love the videos by the way
Well explained within a short time. Thank you.
You're awesome at explaining man, thanks.
best tutor on youtube.
one request can you please upload or teach live projects on python
you are the best tutor in india
Best explanation ever
you're the best Teacher Navin
I didn't got everything but I got something from this video
Thx
Just one word ...GENIUS
Awsome explanation sir
sir please remove unwanted spaces then we can see your full code on a single screen and it becomes easy to understand.
Great video as always. There seems to be an important point missing: there is a __eq__ method that classes can implement and with which they can define the behavior of the equality operator ("==").
This is sort of enlightening. Eye opener. Thanks.
All concepts are cleared.
Best teaching style
very good.. it's easy to compare with java.. because i was learned java also
Great video sir you explained every thing with absolute simplicity and I have got the true idea of self
Again thank you sir for this amazing python series🙏
Thanks for clarifying these concepts! are they same in Java as well??
Hello Navin, thank you for wonderful training in Python. It is helping me a lot.
I have a question, when we are writing functions and calling them , why do we need to create class and object? OOPs concept is always confusing to me :)
One of the best explanations with regard to OOP!
Your videos and efforts are great
hey naveen I had hard time comprehending this 'self' thing but you helped me understanding it thanks
Sir pls don't say it's confusing .....
Your teaching is that nice
Thank you very much. You are a genius.
Amazing explanation.....
_init_ gives the objects attributes or variable.
whereas update(), compare() were two methods or functions which works on objects.
and self here represents the objects it self,who is calling function.
Things are getting complicated but still, it is the best explanation so far!
Really good explaination, understood the concept easily
Class Navinreddy:
def python(self):
self.learn='everything'
self.practice='Master in py'
student = Navinreddy()
student.python()
class*
@@needlesstorpedo5282 no dude you should keep first alphabet of the class name capital,as per standards.
god bless you and your dear ones navin sir
Your videos is very knowledgeable sir.
Can we use self 2 times in compare method?
I always thought that object's variables are encapsulated, that they will always reference to itself first. I never knew that it has to be coded explicitly.
Very nice explanation again.
you are the best sir
C1,&C2 ...r ..reference type ,so they will store on Stack,and Objects r stored on Heap(here,--computer) if i m not wrong
Excellent explanation👍
Super baya
great concept to puzzle the brain
amazing description thank u for making it so clear wit examples
Thank u so much...its extremely good..
Nice explanation
Love you ❤ sir
Thank you for this video! You saved my life :D
very good explanation. really needed this video.