Ask your own question, for FREE!
MIT 6.00 Intro Computer Science (OCW) 9 Online
OpenStudy (anonymous):

Need assistance defining while statement for Problem set 1 part 3. Can someone please help? I have the code. However, my results are wrong.

OpenStudy (e.mccormick):

A while loop has a condition and if the condition is true, it does a set of statements. One unique thing about this loop is that it can be made so that it never does anything. Also, it can terminate early if you are not careful. ``` x = 0 while (x > 0): print x x = x - 1 ``` That will never run because x is never > 0. ``` x = 10 while (x > 1): print x x = x - 1 ``` That one will print from 10 to 2 because it ends before it prints 1. And if you mess it up, a while loop can go forever. I am betting your loop is terminating before it is done.

OpenStudy (anonymous):

Thanks!

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!