Conversation
hopeolaide
left a comment
There was a problem hiding this comment.
Great work. Now do it again :)
| // All the questions that the program asks the user | ||
| noun = input("Choose a noun: ") | ||
| plural_noun = input("Choose a plural noun: ") | ||
| second_noun = input("Choose a noun: ") |
There was a problem hiding this comment.
I suggest distinguishing that the user enters a 'second' noun, so they don't think it is a repeat or error.
There was a problem hiding this comment.
Consider creating a helper function to manage the repeated request for a noun.
| second_noun = input("Choose a noun: ") | ||
| place = input("Name a place: ") | ||
| adjective = input("Choose an adjective (Describing word): ") | ||
| third_noun = input("Choose a noun: ") |
There was a problem hiding this comment.
I suggest distinguishing that the user enters a 'third' noun, so they don't think the prompt is a repeat or error.
| // Displays the story based on the users input | ||
| print ("------------------------------------------") | ||
| print ("Be kind to your",noun,"- footed", plural_noun) | ||
| print ("For a duck may be somebody's", seond_noun,",") |
There was a problem hiding this comment.
***Misspelled 'second'
| print ("Be kind to your",plural_noun,"in",place) | ||
| print ("Where the weather is always",adjective,".") | ||
| print () | ||
| print ("You may think that is this the",third_noun,",") |
There was a problem hiding this comment.
Incorrect word order: 'this' and 'is' should be switched.
| loop = 1 | ||
| while (loop < 9): | ||
| // All the questions that the program asks the user | ||
| noun = input("Choose a noun: ") |
There was a problem hiding this comment.
Note that the inputs are not properly validating entries. Check tests and for edge case inputs.
| //Loop back to this point once code finishes | ||
| loop = 1 | ||
| while (loop < 9): | ||
| // All the questions that the program asks the user |
There was a problem hiding this comment.
Consider placing all input requests within a single function to create the desired output. A helper function could also be useful for repeated requestions.
| adjective = input("Choose an adjective (Describing word): ") | ||
| third_noun = input("Choose a noun: ") | ||
| // Displays the story based on the users input | ||
| print ("------------------------------------------") |
There was a problem hiding this comment.
Consider combing the print statements into a single print statement that is a formatted string containing each variable.
There was a problem hiding this comment.
The print statement could be separated into individual lines for each phrase.
| print ("Well it is.") | ||
| print ("------------------------------------------") | ||
| // Loop back to "loop = 1" | ||
| loop = loop + 1 |
There was a problem hiding this comment.
Refactor to state: loop += 1
No description provided.