Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

minimallinux

  • 3 years ago

OK next one, why, in the loop num = 5 if num > 2: print(num) num -= 1 print(num) does it only print out 5,4 (and not 3) ?

  • This Question is Closed
  1. MicroBot
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    because there is no iteration. u say that num=5 ... then u control if 5>2 (it is)... u do the if block where u print the num that is currently 5 and then u make num-1...that is 4. u exit the if statement and print the new num that is 4. then your done. no iteration

  2. minimallinux
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    OK, so no 'while' to iterate through, me not paying attention

  3. MicroBot
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    hahah dw at start when i saw this i thought dont know why there was a while loop xD...then i saw...:OOOxD

  4. Not the answer you are looking for?
    Search for more explanations.

    • Attachments:

Ask your own question

Sign Up
Find more explanations on OpenStudy
Privacy Policy