I think the craziest thing about me watching this video is that I'm currently in college, paying to take this course, and the free online course is teaching me better.
God... It truly feels frustrating, doesn't it? In 1 full year of college all I learned was very basic html, css, sql and java, pretty much just the common syntax. Meanwhile, on UA-cam, we have a full Harvard course for free. If a degree wasn't necessary for my life plans, I would rather save the money.
@@littleturtle3289I was in UAlbany non of professors were teaching But crapping all the time during the class Plus Horrible accent Nobody understand Wtf they were talking about thats why I dropped out of school 😂
I'm a 29 years old with no bachelor degree and zero work experience in IT field, and I'm just starting with this. I believe, at some point when I'll look back to this day. I'll be glad 🔥
I'm 57. So, I'm a little older than most of the folks that you teach! When I was in high school, 9th grade around late 1980, I had a teacher who was just the best. He made classes interesting. Think 'Dead Poets Society'. You, my friend, are just like an updated New Millennium version of him. Thanks for these lectures. Much appreciated! 😎
37:50 I never knew the real meaning behind writing the end="" to exclude the new line. It was mind-blowing to understand such a fantastic explanation about it. Thanks, David
I always gave up in self-studying programing. Even more my English is not perfect so I avoided all study materials on the internet. Yeah, it's very pity cuz almost of courses, posts are available only in English but not my mother lang. And now? I'm watching an Eng course which is extremely clearly to understand. I love, love the way how that super man explains things and compares. A big thank to you and all the staff. Feeling grateful.
David is so great! I watched CS50 this summer in preparation for my return to school, and I have an intro to programming class. The teacher isn’t half of David’s quality, we’ve seen in 3 weeks what David teaches in 90 minutes. Thanks @David Malan!
1:05:26 To have the ability, as an educator, to show surprise for such a basic concept so convincingly and humoursly is - in my view - not only evidence of excellent skills, but genuine love and passion for teaching. ❤ And what about that acting??? I paused because I laughed so hard and then got deeply impressed and inspired by this wonderful professor. Replayed it at the end and enjoyed it even more. The overall quality of content, delivery and resources of this program is exceptional. Thank you so much for this experience CS50 team!
@@Funnymoments-or1lyI'm pretty sure he explained it on the Visual Studio Code introduction video, you should check that out, it's on the same playlist
I enrolled in the edx python course yesterday, figured i'd do something with my life. Been here for hours watching parts of the lecture on repeat hunting for clues and tools to solve the problems provided. I've even turned in the first assignment already. This is fun.
Same. I feel like this teacher goes a bit too fast. Like he doesn't even nail the basics down first and gets way too messy within the first hour of this first lecture
Best teacher in Python, best teacher in any programming language in every category I have taken classes, not only his logic in teaching coding flows like a pristine river but also his narrative arouse one's interest in trying to think and code following the lecture. I wish I had had teacher like David when I learned to code in every programming language every step of the way - I could have done a lot more and a lot better.
Im learning a lot from this, its the second time time i start over, but this time I'm taking this like i would take an actual class, with notes, and not just for entertainment. So far everything has been amazing, thank you david!
Please bring back Artificial intelligence course...you're one of the few people who actually dedicated solely in purpose to enlighten us..thanks for educating the world....👌
@@SaifAliShugan Hello Saif, My coding journey is going very well. I felt a bit confused at first, and like many others, I started with courses on Udemy. However, when it came to the Q&A part, I found myself wanting a live person to interact with. So, I enrolled in a bootcamp, where I received basic programming training. After that, I continued with specialization courses, which in total took six months. In two weeks, my specialization will also be complete, and I now feel capable of learning everything on my own through videos. Thanks for asking.
I’m 28, I just got my GED this year and I was planning on going to college for cyber security so I had to take another test to get into college which I passed. however I work Mon - Fri 6am to 6pm and the college classes require me to attend in person. I was hoping for something 100% remote so I felt down that I wouldn’t be able to better my self by taking college remotely then I stumbled across the cs50 program through EDX. It’s Nov 14, 2024. I will become successful.
when i started learning python it feels like hard because i am not able to understand what is going on here. But after watching this lectures i am able to understand everything in python and i have realize that python is very easy programming language. Thank you Harward and David for this quality content .
@@davidjmalan Thank You so much! I'm reinvigorated and ready to do this. Thank you for all the passion and work you put into these lectures they are truly amazing.
hey david, good stuff as always. Just when you say its meant for beginners, you should follow the proper journey from installation of all the necessary softwares to how to integrate them because i am writing the same thing as you have written and I am getting an error. Now gotta watch some other videos first.
This is the best resource I have accessed for learning Python thus far. I used the Mimo app for a while, but I found there was no practical application. It was great for learning the fundamentals, but I was often left confused. I can't believe this course is available for free it is worth the $199 price point!
You always wish all teachers were as animated as this. The facial expressions on their own, convey so much information and, at the same time, make what could be a dry and, perhaps difficult, subject, so much easier to follow along
29:01 Why David has always been great. Yes born in England and speak English but has always annoyed me when training videos say words like "concatenation" but don't explain what it means. He explained it nicely. Even us native English speakers don't know what ever word means.
x = float(input("What's x? ")) y = float(input("What's y? ")) z = round(x + y, 2) print("{:,}".format(z)) For older python versions. The regular float (f"{z:,}") only works in python 3.6 or higher. ( 1:21:59 )
I want to put my remark over here I just started my coding journey, actually confused with my life and career choices. This is one of my starting but surely not the end at some point when I look back to this day. I'll be glad
Wow !! What a beautiful and interesting lecture ! Explanations, content, speed and didactics are amazing. It is really fun and insightful at the same time, motivating me to keep on going with python and this course. Can hardly imagine how it must be viewing this or any other courses directly in Harvard. Many thanks for letting "us" join this course. The "VS code" environment and the according explanations are also perfect, lowering barriers extremely.
this was a fantastic recreation of step wise addition of complexity from the baby words of programming and layering up to a more robust and cleaner code! very succinct
It is on the 6th of September 2023 Time: 21:45, Location: Nakuru, Kenya. I am about to start learning Python at this very moment while eating my supper, in my room. First ever python class about to start in a matter of seconds, and that....that my fellow learners is the beauty of these selfless teachers and everyone behind the success of making this course free for everyone in the world. Thankyou David and the whole team. #CS50TOTHEWORLD. in some few months down the line i will revisit this comment and i hope as i look back i'll be proud of myself.
Working on a new path in my life. And starting here since I can't afford real college or Uni. But honestly, I can say that this seems way better. I'm going to screenshot this comment and come back after I've mastered the full course❤🎉
I meet Mr. David Malan in 2013 in a CS50 free course online and I must say he is a boss! today I am doing the CS50 Python and it is amazing how fast I can learn from him even in the problem set 0, Thanks I am 43 and I never will stop to learn and be able at least to attend this courses online and for free it is marvelous.
I feel like I'm actually learning things instead of just copying pieces of code and cobbling them together. I found myself stopping the video and solving problems my own way just because I feel like I understand it, the examples given are often somewhat different from my own solutions but I feel like I'm understanding things in concept and the documentation while hard to wrap my head around entirely is still very useful. x = float(input("type a number: ")) y = float(input("type another number: ")) z = x + y print(z) honestly I feel kinda proud of myself for even understanding something as simple as an "adding machine" before I even got to the calculator part I was playing around I discovered how to save input strings as other data types when I wanted to make a something to round strings into whole numbers, utterly useless on it's own but I love thinking about how I could apply this kind of stuff in personal projects, thank you.
David is one of the best teachers ever. If I were to take an actual Harvard course I would do it only if David were teaching the classes that I would take.
I thought its gonna be boring but boom! its too addictive and I can watch this for whole day thank u so much sir This the best decisions I have made in new year
hi Prof, can I check regarding the main() at 1:37:30 of the video. is the purpose to make the running of the functions order independent? asking because I don't fully figure that part and have been googling but the results all revolve around the concept of if __name__ == '__main__' def main(), which seems different. really appreciate some help on this, as I have tried googling online for stacked overflow and github but the replies are on the latter and not what you covered. thanks in advance!!!
Man I just took birth inside a hospital. I stole the doctor's Computer and learning from it. Thanks David for this course. You teach us like AI teaches to 5 year olds
Thanks for subs from a Ukrainian from Austria... Thank you a lot. Thank you for the speech. Its very easy to understand, though my English is not perfect)))))) thank you. really. it is sooo clear
Hi i am new student in programming my background is from medical i switched to programming so i have no idea what i should do can u please tell me which app can i use to do programming if you know please give me LINK of that app It will be very helpful for me
For me, I struggle to visualize problems for coding problems such as python. Hopefully I can figure it out. I’m not gonna become a software engineer but it will be greatly beneficial for my cybersecurity goals
Try to personify (or through analogies depict) your visualizations instead of attempting to visualize abstract ideas. You will definitely see an improvement.
@@JoshuaAbraham-ix2voparameters are the things in defined brackets and arguments are what's being passed in def hello(parameter): return "hello, " + parameter return_value = hello(argument) hope that explains it.
I can see where you are going but I am getting lost time and time again. I do one mistake and then I am lost. 15 minuets in.. in real time going back and forth to lots of different sites... 3hrs 45 minuets. Do not get me wrong I love that this is here. but I do not know where I have gone wrong or how to role back or start over. will try again tomorrow. Keep up the good work there are so many people who are enjoy this. PS you have no idea how many times I have said hello to this world:( 5 hrs 20 mins have found a way to get the desired results think i have a different version or i am just real slow.. but even a turtle an win the odd race as long as he does not give up:)
1:06:29 when I run it My exact code #python 2.7.15 a = input("first number ") b = input("second number ") c = a + b print(c) And the result was first number 6 second number 9 15 Process finished. It didn't mix up numbers instead added them
In the example at 1:40:58: what's the point of even calling the "hello" function with the "name" input in line 3 if the "name" variable eventually gets converted to the "to" variable anyways? Can we put any variable in line 3 that we want and it not make a difference?
I have been facing this problem with the cs50 visual code it just keeps telling me to reload my codespace and doesn't gets connected The terminal isn't working either the dollar sign isn't appearing How might i fix this?
In 44:48 The problem is not solved. It does not print David in double quotes by using f-string. I can not understand then why f string is used if it can not print name(David) in double quotes.
Hey. So I see you already are doing your bachelor's in this field. I am a 19 year old and know nothing about computers or computer science or even what coding is. 12 minutes in and I had to check if I was the only one who thought this was tough, and sure enough, everyone's praising David for his superb lecture. Is it because I am an absolute beginner and too many new terminologies have been thrown at me? Do you think I should start somewhere else?
@@yaseen2899 start with a video titled a beginners guide to programming they explain the meaning to all these terms its by codecamporg and is 3 hours i believe
I think the craziest thing about me watching this video is that I'm currently in college, paying to take this course, and the free online course is teaching me better.
God... It truly feels frustrating, doesn't it? In 1 full year of college all I learned was very basic html, css, sql and java, pretty much just the common syntax. Meanwhile, on UA-cam, we have a full Harvard course for free.
If a degree wasn't necessary for my life plans, I would rather save the money.
You are paying for the environment and and network not to study. You can study everything, internet and libraries are free.
@@littleturtle3289I was in UAlbany non of professors were teaching But crapping all the time during the class Plus Horrible accent Nobody understand Wtf they were talking about thats why I dropped out of school 😂
@@Incolent real.
@@Incolent this comment saved me
I truly appreciate the kindness of putting CS50 out here for free! Thank you, thank you!
Imagine paying for this course just to fail it, my brain is hurting after all this
@@TheEternalSweetooth you can totally do it for free though
@@mendres3718 yeah sometimes I don't get people
@@mendres3718 "in Harvard the education is free, it's the paper(degree) you're gonna pay for"
-someone I don't remember
@@justarandomguyonthenet5316 fortunately a degree means nothing in software engineering, so them putting this out for free is life changing for many.
I'm a 29 years old with no bachelor degree and zero work experience in IT field, and I'm just starting with this. I believe, at some point when I'll look back to this day. I'll be glad 🔥
don't give up
keep going bro u can do it
Same but I’m 28 ! I’ll come back in 1 year to check my progress
After 3 week how u feeling ? im in my 16 day of coding, keep doing good work guys
Trust yourself, you will be proud soon
I'm 57. So, I'm a little older than most of the folks that you teach!
When I was in high school, 9th grade around late 1980, I had a teacher who was just the best. He made classes interesting. Think 'Dead Poets Society'.
You, my friend, are just like an updated New Millennium version of him. Thanks for these lectures. Much appreciated! 😎
GOOD DETAILED YOU MUST BE A FAMOUS WRITTER , GREAT STORING TELLING. IT S TRUE. 1.
That film was all about being a bad teacher
@@NA-of7fn But you got the point, so don't be a douche
Well that gives me hope. I've been stressing on just turning 50 and thinking I'm way too old.
37:50 I never knew the real meaning behind writing the end="" to exclude the new line. It was mind-blowing to understand such a fantastic explanation about it.
Thanks, David
I always gave up in self-studying programing. Even more my English is not perfect so I avoided all study materials on the internet. Yeah, it's very pity cuz almost of courses, posts are available only in English but not my mother lang. And now? I'm watching an Eng course which is extremely clearly to understand. I love, love the way how that super man explains things and compares. A big thank to you and all the staff. Feeling grateful.
I love your command of USA style English in your comment. You use it how we actually speak it. ☮️
David is so great! I watched CS50 this summer in preparation for my return to school, and I have an intro to programming class. The teacher isn’t half of David’s quality, we’ve seen in 3 weeks what David teaches in 90 minutes.
Thanks @David Malan!
Well, Harvard pace....
@@ceec165 facts right there. tho if you want to be actually high profile in any kind of job you need that kind of cocain* driven pace
I'm doing the same. Good luck!!
1:05:26 To have the ability, as an educator, to show surprise for such a basic concept so convincingly and humoursly is - in my view - not only evidence of excellent skills, but genuine love and passion for teaching. ❤ And what about that acting??? I paused because I laughed so hard and then got deeply impressed and inspired by this wonderful professor. Replayed it at the end and enjoyed it even more. The overall quality of content, delivery and resources of this program is exceptional. Thank you so much for this experience CS50 team!
i don't understand why doesn't he code on python directly. Could you please tell me
@@Funnymoments-or1lyI'm pretty sure he explained it on the Visual Studio Code introduction video, you should check that out, it's on the same playlist
Absolutely, he is very lovely and talented!
I enrolled in the edx python course yesterday, figured i'd do something with my life. Been here for hours watching parts of the lecture on repeat hunting for clues and tools to solve the problems provided. I've even turned in the first assignment already. This is fun.
Same. I feel like this teacher goes a bit too fast. Like he doesn't even nail the basics down first and gets way too messy within the first hour of this first lecture
exactly same with me
@@natezeller946
@@natezeller946*Disagree. But everyone learns differently*
Hats off to David for such a wonderful job
Best teacher in Python, best teacher in any programming language in every category I have taken classes, not only his logic in teaching coding flows like a pristine river but also his narrative arouse one's interest in trying to think and code following the lecture. I wish I had had teacher like David when I learned to code in every programming language every step of the way - I could have done a lot more and a lot better.
This is nostalgia. I started learning coding from CS50. Now working in tech.
How long did it take from the start of CS50 til you got your first tech job?
@@iLangston 2years
But you can get in 9-10 months if you work smartly
@@healyoursoul8570 I'm in CS50 now and hoping to transition to tech soon! Any tips if you could go back and start again?
@Sɛnˈseɪ Sīfù Shreder i would recommend python for geeks and robust python
I’m watching these videos for fun . Not a programmer. Just want to keep my brain sharp , learn something new . This person has a good teaching style .
Makes sense he works for harvard. This person knows how to hold a class. Excellent teacher and course. Thank you so much.
Brilliant timing, brilliant lecturer, brilliant course.
Im learning a lot from this, its the second time time i start over, but this time I'm taking this like i would take an actual class, with notes, and not just for entertainment. So far everything has been amazing, thank you david!
I know this is just the first video but so far the python is finally making sense to me. I love you, Dr. Malan!
Please bring back Artificial intelligence course...you're one of the few people who actually dedicated solely in purpose to enlighten us..thanks for educating the world....👌
I am 41 yo and I started CS50P today. While watching David Malan's lesson, I feel like Neo being trained by Morpheus. Thank you master
did you finished it? and hows ur coding journey right now?
@@SaifAliShugan Hello Saif,
My coding journey is going very well. I felt a bit confused at first, and like many others, I started with courses on Udemy. However, when it came to the Q&A part, I found myself wanting a live person to interact with. So, I enrolled in a bootcamp, where I received basic programming training. After that, I continued with specialization courses, which in total took six months. In two weeks, my specialization will also be complete, and I now feel capable of learning everything on my own through videos. Thanks for asking.
That transition from interactive mode to the integer segment was amazing. This course is great.
I’m 28, I just got my GED this year and I was planning on going to college for cyber security so I had to take another test to get into college which I passed. however I work Mon - Fri 6am to 6pm and the college classes require me to attend in person. I was hoping for something 100% remote so I felt down that I wouldn’t be able to better my self by taking college remotely then I stumbled across the cs50 program through EDX. It’s Nov 14, 2024. I will become successful.
I believe in you. You're already successful.
Named Parameters 00:31:01
Integers and Operators 00:59:35
Defining Functions 01:26:14
when i started learning python it feels like hard because i am not able to understand what is going on here. But after watching this lectures i am able to understand everything in python and i have realize that python is very easy programming language. Thank you Harward and David for this quality content .
Watched on July 26th, 2023. Started around 5pm, finished at 10 pm HNL time. Let's keep it going. Thank you Sir Malan!
In my 30s already had a few learning setbacks. I have restarted my journey today! Can't wait to see how it goes.
Welcome back!
@@davidjmalan Thank You so much! I'm reinvigorated and ready to do this. Thank you for all the passion and work you put into these lectures they are truly amazing.
hey david, good stuff as always. Just when you say its meant for beginners, you should follow the proper journey from installation of all the necessary softwares to how to integrate them because i am writing the same thing as you have written and I am getting an error. Now gotta watch some other videos first.
This is the best resource I have accessed for learning Python thus far. I used the Mimo app for a while, but I found there was no practical application. It was great for learning the fundamentals, but I was often left confused.
I can't believe this course is available for free it is worth the $199 price point!
You always wish all teachers were as animated as this. The facial expressions on their own, convey so much information and, at the same time, make what could be a dry and, perhaps difficult, subject, so much easier to follow along
amazing educator. the world, and especially public schools, need more david malan's
This course deserves more views and likes, thx cs people
This man is the best teacher I have ever had.
Thank you Harvad and Professor David J. Malan for providing this kind of education for free, hope to see even more free courses in the future.
it took sooooo long to finally find a python course that ACTUALLY teaches you😭😭😭😭😭
29:01 Why David has always been great. Yes born in England and speak English but has always annoyed me when training videos say words like "concatenation" but don't explain what it means. He explained it nicely. Even us native English speakers don't know what ever word means.
yeah definitely concatenation is a term we use mostly in CS, not in everyday life...
Truncate ._.
Senin gittiğin okullara, hocalarına, dersi anlatan dillerine kurban olurum.
x = float(input("What's x? "))
y = float(input("What's y? "))
z = round(x + y, 2)
print("{:,}".format(z))
For older python versions.
The regular float (f"{z:,}") only works in python 3.6 or higher. ( 1:21:59 )
I want to put my remark over here
I just started my coding journey, actually confused with my life and career choices.
This is one of my starting but surely not the end
at some point when I look back to this day. I'll be glad
Good luck man!
Hows it going now?
Wow !! What a beautiful and interesting lecture ! Explanations, content, speed and didactics are amazing. It is really fun and insightful at the same time, motivating me to keep on going with python and this course. Can hardly imagine how it must be viewing this or any other courses directly in Harvard.
Many thanks for letting "us" join this course. The "VS code" environment and the according explanations are also perfect, lowering barriers extremely.
Completed lecture 0 in one sitting such good way of introducing new concept
this was a fantastic recreation of step wise addition of complexity from the baby words of programming and layering up to a more robust and cleaner code! very succinct
It is on the 6th of September 2023
Time: 21:45,
Location: Nakuru, Kenya.
I am about to start learning Python at this very moment while eating my supper, in my room. First ever python class about to start in a matter of seconds, and that....that my fellow learners is the beauty of these selfless teachers and everyone behind the success of making this course free for everyone in the world. Thankyou David and the whole team. #CS50TOTHEWORLD. in some few months down the line i will revisit this comment and i hope as i look back i'll be proud of myself.
Hey it's September 2023
@@nabhgupta7654 i never caught that, thanks fam
So how did it go?
Working on a new path in my life. And starting here since I can't afford real college or Uni. But honestly, I can say that this seems way better. I'm going to screenshot this comment and come back after I've mastered the full course❤🎉
Thank you CS50 for giving this for free, Amazing video!!
I meet Mr. David Malan in 2013 in a CS50 free course online and I must say he is a boss! today I am doing the CS50 Python and it is amazing how fast I can learn from him even in the problem set 0, Thanks I am 43 and I never will stop to learn and be able at least to attend this courses online and for free it is marvelous.
today, i started python after one month i will check my knowledge of python and recommend
This is probably one of the best intros to python I have ever experienced
I feel like I'm actually learning things instead of just copying pieces of code and cobbling them together. I found myself stopping the video and solving problems my own way just because I feel like I understand it, the examples given are often somewhat different from my own solutions but I feel like I'm understanding things in concept and the documentation while hard to wrap my head around entirely is still very useful.
x = float(input("type a number: "))
y = float(input("type another number: "))
z = x + y
print(z)
honestly I feel kinda proud of myself for even understanding something as simple as an "adding machine" before I even got to the calculator part I was playing around I discovered how to save input strings as other data types when I wanted to make a something to round strings into whole numbers, utterly useless on it's own but I love thinking about how I could apply this kind of stuff in personal projects, thank you.
This lecture is pure gold, I can't believe it's here for free!
day 1: 31:00
day 2: 1:03:10
day 3: 1:45:37
David is one of the best teachers ever. If I were to take an actual Harvard course I would do it only if David were teaching the classes that I would take.
I thought its gonna be boring but boom! its too addictive and I can watch this for whole day thank u so much sir
This the best decisions I have made in new year
plz use dark mode
I agree 😂
Amen
fr
Thanks for sharing knowledge and putting it for free.
This man is a better teacher than anyone that has ever taught me. He really makes you understand.
Started doing the scratch class and quickly realized I should be here instead. Thank you for having this!
1:21:33 can we get result commas separated and decimal included when we add two decimal numbers like 999999.999 and 12.890
I had great trouble understanding this lecture, but I didn''t give up and today I understand it a bit more.
hi Prof, can I check regarding the main() at 1:37:30 of the video. is the purpose to make the running of the functions order independent?
asking because I don't fully figure that part and have been googling but the results all revolve around the concept of if __name__ == '__main__' def main(), which seems different.
really appreciate some help on this, as I have tried googling online for stacked overflow and github but the replies are on the latter and not what you covered. thanks in advance!!!
I didn't realise how much I loved dark mode on the latest CS50 course until I started this one.
Still great though :)
Man I just took birth inside a hospital. I stole the doctor's Computer and learning from it. Thanks David for this course. You teach us like AI teaches to 5 year olds
Thank you so much, David. This is pure gold.
Im 12 years old and I was trying to learn python for a long time, this really helped me
Thanks for subs from a Ukrainian from Austria... Thank you a lot. Thank you for the speech. Its very easy to understand, though my English is not perfect)))))) thank you. really. it is sooo clear
Omg this channel is unbelievable. Thank you
Bookmark: 16:45
Thank you for the free course! Appreciate it very much!
Hi i am new student in programming my background is from medical i switched to programming so i have no idea what i should do can u please tell me which app can i use to do programming if you know please give me LINK of that app
It will be very helpful for me
Do you mean a programming language to learn?
I just solved something. I love it. I now understand the joy of this.
For me, I struggle to visualize problems for coding problems such as python. Hopefully I can figure it out. I’m not gonna become a software engineer but it will be greatly beneficial for my cybersecurity goals
Everyone has been there. Just study and practice at least a little every day and you’ll get it eventually!
I'm starting this course today but i finished the introduction to computer science one, that definitely improved my level
Try to personify (or through analogies depict) your visualizations instead of attempting to visualize abstract ideas. You will definitely see an improvement.
Try reading up flowcharting.
Love that they start on lecture 0
No one ever taught me the end=" " ever.I have already seen 5-8 python courses but this is something else.
I’m paying my school to teach me these skills, yet I'm learning them better for free on UA-cam
Wow, learned a lot in first 5 minutes, impressed
David J. Malan.
The best teacher (Professor), I have ever come across.
1:09:42 is it correct if i do it like this : x,y = int(input("What's x? "), input("What's y? "))
then print(z) ?????
No since you didn't add + symbol after the what's x part instead of comma, if u did then yea shld work
Thank you thank you thank you so much for putting this for free on youtube
Always good to look back and quickly find out what the difference between a parameter and an argument.
@@JoshuaAbraham-ix2voparameters are the things in defined brackets and arguments are what's being passed in
def hello(parameter):
return "hello, " + parameter
return_value = hello(argument)
hope that explains it.
Fantastic ! Thank you for an excellent lesson.
The best introduction to python available. Although reasonable people might disagree.
Even though I knew some intermediate python stuff
I still learned new things
David Malan is an amazing teacher. Wow!!
I can see where you are going but I am getting lost time and time again. I do one mistake and then I am lost.
15 minuets in.. in real time going back and forth to lots of different sites... 3hrs 45 minuets.
Do not get me wrong I love that this is here.
but I do not know where I have gone wrong or how to role back or start over. will try again tomorrow.
Keep up the good work there are so many people who are enjoy this.
PS you have no idea how many times I have said hello to this world:(
5 hrs 20 mins have found a way to get the desired results think i have a different version or i am just real slow.. but even a turtle an win the odd race as long as he does not give up:)
This is my first time commenting on a video,
I have to give credit to whom credit due .
Sir waoooo🤯 i love your class
I cant even fall asleep 😅
This is really great as it teaches me a lot.
An amazing lesson from an amazing teacher. Thank you!
for once I enjoyed learning thank you
David, You're the best teacher I've had in any field
Thank you, you are a great teacher
On 43:12 what VS code keyboard shortcut did you use to go back to your previous work at this time of the lecture? Please help 43:12
On on Mac its Command + Z on anything else its Ctrl + Z
I'm really grateful to get this course.
1:06:29 when I run it
My exact code
#python 2.7.15
a = input("first number ")
b = input("second number ")
c = a + b
print(c)
And the result was
first number 6
second number 9
15
Process finished.
It didn't mix up numbers instead added them
In the example at 1:40:58: what's the point of even calling the "hello" function with the "name" input in line 3 if the "name" variable eventually gets converted to the "to" variable anyways? Can we put any variable in line 3 that we want and it not make a difference?
Thank you for this free course.
Plot twist: Now you can use python directly in excel for doing data science :D. Microsoft: Hold my beer :D
May god always bless you sirr
I have been facing this problem with the cs50 visual code it just keeps telling me to reload my codespace and doesn't gets connected
The terminal isn't working either the dollar sign isn't appearing
How might i fix this?
Same, my VS code looks so much different from the teachers.
In 44:48 The problem is not solved. It does not print David in double quotes by using f-string. I can not understand then why f string is used if it can not print name(David) in double quotes.
I am 18 year old! Uni girl who's just going to enter into 2nd semester of the first year! Here we go from today🎉 lets start!!!!
Hey. So I see you already are doing your bachelor's in this field. I am a 19 year old and know nothing about computers or computer science or even what coding is. 12 minutes in and I had to check if I was the only one who thought this was tough, and sure enough, everyone's praising David for his superb lecture. Is it because I am an absolute beginner and too many new terminologies have been thrown at me? Do you think I should start somewhere else?
@@yaseen2899 these are all basics actually we gotta learn alot in future!
@@yaseen2899 start with a video titled a beginners guide to programming they explain the meaning to all these terms its by codecamporg and is 3 hours i believe
Big time programming quitter!.. Starting off to a new journey!
Great teacher, very well spoken and understandable. Wish my prof's were like this :P
This is Awesome video!
This is addictive man!!!