Several weeks ago I commented that I was a few days away from turning 73 and I was learning Python. I was overwhelmed at the likes and replies given my post. Thank you all so much. Some even replied with a 'birthday wishes' Python program. I have tried many times to like all the replies, but as I continue to click 'Review replies', TH-cam eventually reloads. I apologize that I cannot like every reply. A few asked why I was learning Python at my age. I'm still working full time, and I believe new skills are always good. Others asked how my learning was goin. I watch some of the video, then practice to determine how much I have learned then watch more and practice. My goal is Python certification. Again, thank you all for your support.
I am 76 years old, still full-time employed building web applications (PHP, JavaScript, SQL). Starting Python for the first time. This video is gold for me. Dear 73-year-old...when you get to be my age, it will still be great fun !!! Ha !!!
I usually do not comment on the TH-cam videos but this one really helps me to understand the syntax properly. As I am aware of other programming languages and Just wanted to know the Python working and the syntax. This video is helpful. Thank you 😊
Love the humor (first with the mis-typing of what should be an easy word) then the comment about being drunk. Difficult subjects go down easier with humor for those of us whom aren't born to think like a developer.
NIce video as always :) A few additional info for newbees: 1) Constants inside functions are recommended to be defined using the lower case 2) init does not create instance it works with object returned by new (so it's supposed to be an instance) I feel you simplify this intentionally to fit in 20 min :)) 3) dunder variables would be also interesting
I read your comment before he got there, so I was listening. I think he said init sets up an instance, which is true. He did not say create, which is done in the dunder new (of the meta class right?) Obviously it can't create the init because he type hinted it to return None
I've watched a few of these videos. No one has yet explained to me how creating a variable "name" and entering that instead of "Bob" is more efficient.
I would argue that in example 10, that address isn't even useful for the programmer. However, with regards to constants, could you not overload the assignment operator for a class and prevent assignments from altering the constant? I know that's likely pointless since the user could override the function, but it would at least be one more step you could take which might prevent accidental reassignments. Also, why don't type annotations generate errors? I was playing with 3.11 and I'd swear that they generated errors in function signatures, but 3.14 doesn't, so either they changed that behavior or I was remembering incorrectly, but either way I think they should generate errors within the language interpreter in all cases where you use the wrong type.
Hold nu kæft en røvfuld info, der er pakket ind i din video. Har længe ledt efter en video der forklarede alle funktioner og principper i Python. Stadig uoverskueligt, men jeg syntes det hjalp på forståelsen, så tak for det.
Do we need use None in the function its not mandatory right? class car: def __init__(self,colour: str, horsepower: int) -> None: self.colour = colour self.horsepower = horsepower
We don't have to but it's a good habit ;-) The reason fir that is if you use an IDE (a code editor with advanced autocomplete) it could prevent you from making silly mistakes!
Several weeks ago I commented that I was a few days away from turning 73 and I was learning Python. I was overwhelmed at the likes and replies given my post. Thank you all so much. Some even replied with a 'birthday wishes' Python program. I have tried many times to like all the replies, but as I continue to click 'Review replies', TH-cam eventually reloads. I apologize that I cannot like every reply. A few asked why I was learning Python at my age. I'm still working full time, and I believe new skills are always good. Others asked how my learning was goin. I watch some of the video, then practice to determine how much I have learned then watch more and practice. My goal is Python certification. Again, thank you all for your support.
I am 76 years old, still full-time employed building web applications (PHP, JavaScript, SQL). Starting Python for the first time. This video is gold for me. Dear 73-year-old...when you get to be my age, it will still be great fun !!! Ha !!!
A question tho, if you mind, where do you get certified in python?
I'm 20, it's so cool to know that you guys are learning the same thing as me
I’m learning in my 40s and I needed to read this comment. This is so inspiring and thank you for sharing.
Python is such a nice feeling language to interact with, channels like this are so nice for learning all the little features :)
Just started learning python a few months back. Hoping to land a job and make a career out of this 😊😊😊
Your post was created 2 years ago, but it's still helping newcomers.
I usually do not comment on the TH-cam videos but this one really helps me to understand the syntax properly. As I am aware of other programming languages and Just wanted to know the Python working and the syntax. This video is helpful.
Thank you 😊
This is one of the most understandable intros for Python I have seen. Really great, thanks.
Watch and completed many TH-cam videos, but this one teaches a lot! Thanks for this video :)
Love the humor (first with the mis-typing of what should be an easy word) then the comment about being drunk. Difficult subjects go down easier with humor for those of us whom aren't born to think like a developer.
The idea of classes is enlightened. Thank you. 👌
Eye opening! This is a great intro to these concepts
great, now i have a clear roadmap and also i know what is waiting for me ahead.
Good tip for specifying type right from the getgo
I like how you use every opportunity to pitch python type annotations 🙃
Anyways, great video tho!! as always
Aha I will always slide it in there
I love it too hahaha
Finally understood dunder method
Glad to know I’m not the only one programming while drunk lol 🤷♂️
Gold content as always.
NIce video as always :) A few additional info for newbees:
1) Constants inside functions are recommended to be defined using the lower case
2) init does not create instance it works with object returned by new (so it's supposed to be an instance) I feel you simplify this intentionally to fit in 20 min :))
3) dunder variables would be also interesting
I read your comment before he got there, so I was listening. I think he said init sets up an instance, which is true. He did not say create, which is done in the dunder new (of the meta class right?) Obviously it can't create the init because he type hinted it to return None
Thank you sir❤ new subscriber and beginner in Python
You're the best Freddie 💯✅
"whether because we are drunk.." hahaha nice one, lad. Great content! 🙏🏻🍻
This was such a great video, it's so important
Wonderful insight
Very well illustrated! Thanks
Clear and unique 👌
Great video
I've watched a few of these videos. No one has yet explained to me how creating a variable "name" and entering that instead of "Bob" is more efficient.
Video was good. You didn't mention f strings when you first used it. Just FYI.
It was a nice review. ;)
I would argue that in example 10, that address isn't even useful for the programmer. However, with regards to constants, could you not overload the assignment operator for a class and prevent assignments from altering the constant? I know that's likely pointless since the user could override the function, but it would at least be one more step you could take which might prevent accidental reassignments. Also, why don't type annotations generate errors? I was playing with 3.11 and I'd swear that they generated errors in function signatures, but 3.14 doesn't, so either they changed that behavior or I was remembering incorrectly, but either way I think they should generate errors within the language interpreter in all cases where you use the wrong type.
Another great video, thank you
Really great,thanks
Amazing video !!!
Thank you
What does he mean in 8:11 by "print the f string of hello name"?
What is meant by typanatation
enterprise-ai AI fixes this. important Python concepts summarized.
type hinting is aiyt, but type hinting dunder init is whack.
Martinez Maria Martin John Rodriguez Brian
Allen Steven Hall Angela Williams Charles
Hold nu kæft en røvfuld info, der er pakket ind i din video. Har længe ledt efter en video der forklarede alle funktioner og principper i Python. Stadig uoverskueligt, men jeg syntes det hjalp på forståelsen, så tak for det.
I was gonna be so mad if you annotated the init parameters AND the assignments within.
in association withe the real world it is very easy to follow like -red light in drank condition is green
🙂👍🏻
Do we need use None in the function its not mandatory right?
class car:
def __init__(self,colour: str, horsepower: int) -> None:
self.colour = colour
self.horsepower = horsepower
We don't have to but it's a good habit ;-)
The reason fir that is if you use an IDE (a code editor with advanced autocomplete) it could prevent you from making silly mistakes!
Jackson Jason Johnson William Young Gary
Hall Nancy Wilson Maria Thompson Sandra
Williams Thomas Harris Elizabeth White Donna
Which editor is this actually 😅
pycharm
Taylor Donna Smith Matthew Walker Susan
Miller Charles Young Christopher Taylor Susan
Walker Michael Clark Dorothy Taylor Amy
you told too much about type checker, there are no type checker in python, just because you're using mypy.
Check all extensions before making video.
?
'volvo is driving'??
'bmw is driving'???
Who talks like that?
drunk?! :p
Cab we be freinds
Hop in the 'cab'-I'll drive us to the land of spelling first!
Jackson Kenneth Young Cynthia Moore Betty
thank you