A community for students.
Here's the question you clicked on:
 0 viewing
eSpeX
 2 years ago
For Review: I mocked up "Exercise OPT.1 – Zeller’s Algorithm"
http://pastebin.com/59iL8cXH
eSpeX
 2 years ago
For Review: I mocked up "Exercise OPT.1 – Zeller’s Algorithm" http://pastebin.com/59iL8cXH

This Question is Open

eSpeX
 2 years ago
Best ResponseYou've already chosen the best response.1Seems I forgot December in my code. :) http://pastebin.com/c4Rhdavv

eSpeX
 2 years ago
Best ResponseYou've already chosen the best response.1One bore bug found/fixed. The else statements were allowing the user to bypass the checks. http://pastebin.com/rkA34n8e

eSpeX
 2 years ago
Best ResponseYou've already chosen the best response.1My third debug. There was an issue in the month section that would go into an infinite loop if you had a 2digit number that was outside of the standard 112 range. Hopefully this is it. http://pastebin.com/wyyZCTxL

ansakoy
 2 years ago
Best ResponseYou've already chosen the best response.0This is Python 3, right?

TomDeBeauchamp
 2 years ago
Best ResponseYou've already chosen the best response.0Reading this impresses on me the need to control input. The vast majority of your code is making sure users give you input your code can use. That's a good lesson. The version I wrote works only when the user knows what to enter. https://gist.github.com/TomDeBeauchamp/5872762

eSpeX
 2 years ago
Best ResponseYou've already chosen the best response.1It is worth noting that I started with code very similar to yours. Only once I had the underlying logic working did I start to explore the input control.

S.Campbell
 2 years ago
Best ResponseYou've already chosen the best response.0That's a lot of input control. My design goal was to get this over with and I typo at a fairly high rate, and so I skipped the input checking and went with ease of input. For the initial coding, I set strings to month, day, and year. Here's a link to my Python 3 answer, if you want to compare input styles. https://gist.github.com/scampbel/5888834#fileocw_zellerspy (and I wanted to test posting a link to code :)

gregsmyth
 2 years ago
Best ResponseYou've already chosen the best response.0My attempt is here: https://github.com/gregsmyth/MOOC_homework/blob/master/zeller.py The main bug I encountered was forgetting how the slicing indices relate to the spaces between elements.

Neec0
 2 years ago
Best ResponseYou've already chosen the best response.0Finally had some free time to start catching up. Here is mine, without error checking. http://pastebin.com/0w4dESPx
Ask your own question
Sign UpFind more explanations on OpenStudy
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
 Engagement 19 Mad Hatter
 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.