Quantcast

Got Homework?

Connect with other students for help. It's a free community.

  • across
    MIT Grad Student
    Online now
  • laura*
    Helped 1,000 students
    Online now
  • Hero
    College Math Guru
    Online now

Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

RCMorea Group Title

I had quite a bit of trouble solving the first half of Part 2, Problem Set 1. My only programming experience was long ago with BASIC, and while I was able to think of a loop that would work, I needed a "goto" statement to actually do it. I gather Python doesn't approve of "goto" statements. So, I finally figured out how to define and call a function out of the Python Wiki. And wound up using a "global" variable in the function, which I also gather Python doesn't really approve of... Anyway, I sense this was not all supposed to be necessary. My trouble was controlling a loop with two distinct counters (balance <= 0 and month >= 12). If someone could point out how this might be done within one loop, or without having to call a function, I'd appreciate seeing it. I've attached the code I finished with here: http://pastebin.com/67JsNQJ8 Again, it does work, but I assume functions were not the intended approach.

  • one year ago
  • one year ago

  • This Question is Closed
  1. RCMorea Group Title
    Best Response
    You've already chosen the best response.
    Medals 0

    Well, I'll answer my own question here in case anyone is looking through and thinking something similar. It looks like the professor did his program with a big While True loop controlling the whole thing and the other smaller loops nested inside. "While True" is an infinite loop because it basically is saying "While (condition) is true, do the following" and what condition can be more true that "True"?! It's a good trick.

    • one year ago
    • Attachments:

See more questions >>>

Your question is ready. Sign up for free to start getting answers.

spraguer (Moderator)
5 → View Detailed Profile

is replying to Can someone tell me what button the professor is hitting...

23

  • Teamwork 19 Teammate
  • Problem Solving 19 Hero
  • You have blocked this person.
  • ✔ You're a fan Checking fan status...

Thanks for being so helpful in mathematics. If you are getting quality help, make sure you spread the word about OpenStudy.

This is the testimonial you wrote.
You haven't written a testimonial for Owlfred.