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

PS2 - Hangman What do you think of this solution? http://dpaste.com/776959/

OpenStudy (anonymous):

does it work? - nope - how many words are in words.txt? available is missing a letter here is another way to remove a character from a string - http://dpaste.com/776965/

OpenStudy (anonymous):

Fixed the missing 'w': http://dpaste.com/776970/ Yes it works. This is the word.txt file.

OpenStudy (anonymous):

when i run it, it only loads one word from the file.

OpenStudy (anonymous):

That part was given. Students just have to code below ''your code begins here''. You just need a one random word each time you play Hangman.

OpenStudy (anonymous):

when you run it, it works? well, load_words is not working, you need to fix it before the game will work. it only loads the first word in the file.

OpenStudy (anonymous):

load_works was written by the TA's as it was give with the problem handout. When I run load_words I get 55900 words.

OpenStudy (anonymous):

ahh, nevermind - i had the file from the 2008 class

OpenStudy (anonymous):

So does the code work? Except the remove character solution (yours is simpler), do you have any comments on sections that could be improved?

OpenStudy (anonymous):

the enumerate() function is convenient when you need to iterate over the items and the indices of a sequence - http://dpaste.com/776981/

OpenStudy (anonymous):

Where can I use that?

OpenStudy (anonymous):

I was looking at format_word() when i thought of that.

OpenStudy (anonymous):

i like to use lists because they have lots of useful methods. I might have kept the word as a list of characters and worked with that instead of slices. For some reason, i never think about using slices.

OpenStudy (anonymous):

otherwise looks good to me

OpenStudy (anonymous):

Using lists instead of slices really seems a great idea. It's way more easy to work with lists than with strings. Thanks for the tip.

OpenStudy (anonymous):

i'm thinking though (and remembering) that slices can be very powerful - i need to start remembering to consider them as an option.

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!