It's astonishing to realize that this video dates back 12 years. Despite its age, he articulates the content with remarkable clarity and presentation. Kudos to you!
My friends and I don’t really get much from our Comp Sci teacher and try to use outside resources to keep A’s in the class. This video has single-handedly cleared up all of my confusion about for loops. Don’t know if you’ll see this, but thank you Mr. Sal from Khan Academy. You deserve every good thing that comes your way 💪
I got stuck in a tutorial understanding what the "for" statement does exactly and this really helped out not only to understand that but also how the loop works! Much appreciation!
This guy knows his stuff. I'm a lot farther than this, I'm just doing a review. He's emphasizing all of the important stuff that you need to know later. A lot of the other tutorials don't do that. Plus, he's doing it in such a way that you know everything you need to know and you can fully understand the concept. This is one of the best tutorials I've seen.
I've been trying to understand this for 2 days and my head couldn't wrap around the different variables and what they mean. You broke it down and explained it so well. Thank you so much!
i absolutely love the way you explain things, easy to understand and step by step explaining everything logically so that anyone can understand, thank you.
I always had trouble understanding for loops, but it’s very easy now. Thanks a lot!!! Literally the best educational channel to exist. It teaches anything and everything!
@@jw7196 FIrst off, learn to hit the reply button, second off you have clearly never watched a good instructor. This guy is horrible at everything he teaches.
For Python 3.6+ users: range (6) --> range (0,6) To get the list out type in ---> list (range (6)) range(0,8,2) --> range (0,8) To get the list out by 2 type in ---> list (range (0,8,2))
Just wow wow. I want to say thank you again. Ive been trying to grasp the for loops for threee days now. And a ten minute video with you made me understand. Thank u so much ❤
Man I've been staring in front of monitor for 3 hours looking for this solutions. While all I have to do is open utube and watch ur video. Thankyou very much
I Thank You from the bottom of my heart! My lecturer/tutor taught me multiple times about looping but nothing sank into my brain. Signed up for Online Courses and did not work as well! Not as detailed as your teaching! Sir thank you once again!!
I saw that this video was 12 years old, and though "oh wow, this came out a long time ago, in the pioneer days of programming." But then i stopped to think how long ago 12 years was. And its onlt 2012. 😢 and I recognized the voice and the content style, and recognized i was on Kahn academy. I used Kahn academy for crash courses in my physics classes in highschool. Who knew id be coming back a decade later for any reason at all. Such a strange world we live in.
Absolutely the best Python-tutorial ever together with the videos of CS Dojo! Sorry, but the rest on the Tube is absolutely incompetent in comparison with the above mentioned.
taking my intro to python in a zybooks based college class. everything was a well described (for the most part) process up til the chapter on loops. they worded it so stupidly, and the exercises are a joke or god mode programming on little instruction... i was panicking a bit until i got to your vid. thank you so much. makes more sense now . ez thumbs up n sub
I have Python 3.3.2 btw My dad and I are trying to work it out (probably a bad Idea) I'm 12 and I'm intending to learn python to enter a competition where 12 - 18 year old kids have to write any program and the winner will get a prize, it is a mystery each year though :)
my last midterm in my python class was pretty much all for loops. i had no idea how to really do them so i ended up getting a D. I wish I had watched this video before, but at least now I'm confident my final will go well. thank you :) *like*
Best explanation for in loops everything is break down. Best video I'm learning for in loop now watch so many video and read book couldn't understand it you made sound like 1+1=2 so clean explanation sub keep making more video you are a amazing teacher.
oh my god. I sort of knew how to use these for years, I even had an intro class on Python, but I didn't understand really that it was generating a list. Oi. Thanks so much your explanation was great
+Mamawolfe I found what to do after doing a little digging: >>> for i in range(5): print(i) and then hit enter. I tried doing just range(0,6) and it just gave me (0,6). Didn't know if that's what you were referring to
Thanks so much! I have been looking for a good explanation of for loops because every other place seems to touch it vaguely.. Thanks for the education!
Just to clarify: At 7:26, you say that the i variable can only be used inside of the for clause. Actually the python documentation is clear on this: the i variable will not be deleted after the for clause. It can still be accessed, and will in this example point to (or contain) the number 9. docs.python.org/reference/compound_stmts.html#the-for-statement
It doesn't matter which language is taught/learnt first, because ultimately they all contain the same format for writing programs, with minor differences in wording. Python is good to start with; C++ and Java are a bit more complex but after learning the fundamentals in Python it will make more sense. I hope C++/Java is taught later on, as well as CSS, HTML and PHP.
this is why you need to type for i in range(5): if u forget the : it tells it the line ends here if u put : then it will read that it will keep going on and go to the next line so u can finish the program. hope you understand i am also new and learning. xD
Khan, is that you? Familiar voice. You saved my ass from calculus. Now you are saving me from programming. I just want you to know how grateful I am
yes
yes
poggers fish
khan the messiah
@@siddoesstuffonyt2074 we can make a religion out of this
It's astonishing to realize that this video dates back 12 years. Despite its age, he articulates the content with remarkable clarity and presentation. Kudos to you!
My friends and I don’t really get much from our Comp Sci teacher and try to use outside resources to keep A’s in the class. This video has single-handedly cleared up all of my confusion about for loops. Don’t know if you’ll see this, but thank you Mr. Sal from Khan Academy. You deserve every good thing that comes your way 💪
Hello, you're one of the best Python Instructors I have ever come across!!! Thanks for this video, so succinct and precise
sup bro
I got stuck in a tutorial understanding what the "for" statement does exactly and this really helped out not only to understand that but also how the loop works! Much appreciation!
What are you doing in life now? Just curious if you became a programmer
@@Hype_Machineyeah i have the same question hahaha
What are you doing now?
This guy knows his stuff. I'm a lot farther than this, I'm just doing a review. He's emphasizing all of the important stuff that you need to know later. A lot of the other tutorials don't do that. Plus, he's doing it in such a way that you know everything you need to know and you can fully understand the concept. This is one of the best tutorials I've seen.
I agree with your comment, He is the best
I've been trying to understand this for 2 days and my head couldn't wrap around the different variables and what they mean. You broke it down and explained it so well. Thank you so much!
None of youtubers explain for loop in such a simple and shober way! Amazing and kudos
i absolutely love the way you explain things, easy to understand and step by step explaining everything logically so that anyone can understand, thank you.
i paid for a course and had to come here to get loops explained better and I was not disappointed thanks a lot.
So much clearer than the tutorials I've worked through. Thanks!
I always had trouble understanding for loops, but it’s very easy now. Thanks a lot!!! Literally the best educational channel to exist. It teaches anything and everything!
What does this guy not know 😣😣😣
facts
how to properly teach.
I'd like to have known what Hazeem didn't understand.
@@Grumpy_Wolf What is wrong with you? Pay better attention kid.
@@jw7196 FIrst off, learn to hit the reply button, second off you have clearly never watched a good instructor. This guy is horrible at everything he teaches.
For python 3 type list(range(6))
print(list(range(100)))
it works (Y)
What don't you know? It's remarkable how much you've helped me in college.
First Khan Academy video and it's already helped me so much. Want to thank everyone who recommended these to me for my Comp Sci journey!
Great job! He literally knows all the subjects its so amazing
Thanks very much for breaking this down. Doing a course online and could grasp what exactly happens with for loops. Much clearer now. Cheers
For Python 3.6+ users:
range (6) --> range (0,6)
To get the list out type in ---> list (range (6))
range(0,8,2) --> range (0,8)
To get the list out by 2 type in ---> list (range (0,8,2))
Thank you, you just made my day I couldn't find anywhere how to use the range concept in python 3
Very clear explanation, thank you so much!
So happy: one phrase you said and I could finish my homework.
Just wow wow. I want to say thank you again. Ive been trying to grasp the for loops for threee days now. And a ten minute video with you made me understand. Thank u so much ❤
this is the best for loop explanation ive seen so far
This is the best explanation of for loops I've seen
Man I've been staring in front of monitor for 3 hours looking for this solutions. While all I have to do is open utube and watch ur video. Thankyou very much
This was great, thank you and thank that board of yours!
I Thank You from the bottom of my heart! My lecturer/tutor taught me multiple times about looping but nothing sank into my brain. Signed up for Online Courses and did not work as well! Not as detailed as your teaching! Sir thank you once again!!
Great video and explanation.
I had a hard time understanding how loops instructed computers to do what.
You explained it very well, thanks.
3:02 I've been stuck on this for 2 days! Thank you for explaining so clearly
I just want to say these video actually help me understand what's going on with programming.
Great thank you for this beneficial video😊
in all honesty, this guy is a big upgrade to "ndume iko busy"
sir u r really great,finally i understand what is for loop at my age 30,before it was my mugged up concept,god bless u
I didn't know KA does python tutorials until now !!! WOW ! this is very helpful
I saw that this video was 12 years old, and though "oh wow, this came out a long time ago, in the pioneer days of programming." But then i stopped to think how long ago 12 years was. And its onlt 2012. 😢 and I recognized the voice and the content style, and recognized i was on Kahn academy. I used Kahn academy for crash courses in my physics classes in highschool. Who knew id be coming back a decade later for any reason at all. Such a strange world we live in.
Absolutely the best Python-tutorial ever together with the videos of CS Dojo! Sorry, but the rest on the Tube is absolutely incompetent in comparison with the above mentioned.
You are the best person that explain the loop for us .thank you so much, I appreciate what you did for us. thank you
I couldn't get a sense of basics of for loops in the two Python books that I am reading. Thanks for the awesome explanation!
taking my intro to python in a zybooks based college class. everything was a well described (for the most part) process up til the chapter on loops. they worded it so stupidly, and the exercises are a joke or god mode programming on little instruction... i was panicking a bit until i got to your vid. thank you so much. makes more sense now . ez thumbs up n sub
wow best tutorial video I've seen so far! subscribed.
may GOD bless you sir you are a teacher indeed
This is the best best best best ever explanation ever! I wonder if this man has a Python full course?
I have Python 3.3.2 btw My dad and I are trying to work it out (probably a bad Idea) I'm 12 and I'm intending to learn python to enter a competition where 12 - 18 year old kids have to write any program and the winner will get a prize, it is a mystery each year though :)
many people who teach this don't talk about what the "i" means, i love you for explaining it .. XD
Very nice explanation....thank you so much!
That was a very, very well put together tutorial, you did on this.
Thank you!
I feel like this guy could do a killer Samuel Jackson impression if he gave it a try
MrTSUUA 😢😂🤣
🤣
my last midterm in my python class was pretty much all for loops. i had no idea how to really do them so i ended up getting a D. I wish I had watched this video before, but at least now I'm confident my final will go well. thank you :) *like*
You explained For loop very well. Anyone can understand, especially people like me , new to coding. keep it up
wrt tech channel has some good python videos that you may like
Masha ALLAH you guys the best!
Best explanation for in loops everything is break down. Best video I'm learning for in loop now watch so many video and read book couldn't understand it you made sound like 1+1=2 so clean explanation sub keep making more video you are a amazing teacher.
Bro i have my practical tomorrow and i dont even know single thing about loop but just in 3 min of ur video i got all of it
Thank you for explaining it in detail. Much appreciated.
wow i am so lucky that i found you! Cant even do this without u
oh my god. I sort of knew how to use these for years, I even had an intro class on Python, but I didn't understand really that it was generating a list. Oi. Thanks so much your explanation was great
Please do these videos for Python 3! So much doesn't work the same and it's left me confused. Otherwise, these videos are FABULOUS!!!
+Mamawolfe I found what to do after doing a little digging:
>>> for i in range(5):
print(i)
and then hit enter.
I tried doing just range(0,6) and it just gave me (0,6). Didn't know if that's what you were referring to
list(range(1,4,1))
will be proper syntax in python 3
yo this shit is helpful af
Thanks so much! I have been looking for a good explanation of for loops because every other place seems to touch it vaguely.. Thanks for the education!
Just to clarify: At 7:26, you say that the i variable can only be used inside of the for clause. Actually the python documentation is clear on this: the i variable will not be deleted after the for clause. It can still be accessed, and will in this example point to (or contain) the number 9.
docs.python.org/reference/compound_stmts.html#the-for-statement
Thank you for making the things so easy to understand!
wow love this! i totally understand. finally.
same lol and i just did a list of square numbers from 1-16!
this will be my tutorial for for loops, was nicely explained and will be useful to look back on as revision. thanks
It doesn't matter which language is taught/learnt first, because ultimately they all contain the same format for writing programs, with minor differences in wording. Python is good to start with; C++ and Java are a bit more complex but after learning the fundamentals in Python it will make more sense. I hope C++/Java is taught later on, as well as CSS, HTML and PHP.
Python helps in a lot of complicated things like the patterns he uses to make an example,
really well explained and very useful. Thank you for this tutorial.
superb..
it's very useful
Fantastic video. Thank you and god bless.
Thank you for the good explanation of ' for ' loop.
finally I understand it thank you, you'll be credited on my cv.
good one... thanks for posting this
how come these aren't available in the iOS/Droid apps?! I wanna take them mobile >
I have a test tomorrow and I don't know anything so thank you!
This still works! Thanks lol! -2020
Thank u.
Ur a great teacher
Excellent explaination
thank you for educate us with your amazing skills
this is why you need to type for i in range(5): if u forget the : it tells it the line ends here if u put : then it will read that it will keep going on and go to the next line so u can finish the program. hope you understand i am also new and learning. xD
Me too.....wonderful stuff here Sal!!!!Thanks a ton for all the work that you've done to make education free and open!!!
Thank you so much, your a life saver, explained it so clearly
This is helpful.
Thanks a million
Very cool tutorials, and like the way you explain, clear and fun ;) Hope I will learn python entirely ( or maximum I can )
Thanks for such a clear explanation
sir make more videos of programming u r great❤
This dude is like the smartest guy on the internet
great video
you shoujld do tutorials in C i learned programming this way and it helped me out a lot
thank you, better than codeacademy explenations that's for sure.
How the hell is this guy doing like every khan vid? He's such a genius wow
I rate this title ten out of ten
Thanks for this tutorial. I Really appreciate
You need to type in "for i in range(5):" with the ":" at the end of that. See if that helps?
Great
very helpful
that was very usefull
thanks
thats really helps me and good explanation .thanks
Hi, yes you have helped me a great deal in math. Can you use range on a string that is being put in a list format?
you can, as long as you use the "if" function. It's pretty simple!
beyond excellent
wow great tutorial
It really explains how that anyone can undersatnd
Thank you
this is the ELI5 for LOOPS. great!
Great job man.