-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Live Code: Update main.py #17
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey, I reviewed your code and I have a few suggestions on how you can refactor what you have.
main.py
Outdated
verb_1 = input("Enter a verb of choice, and press enter:") | ||
adj_1 = input("Enter a adjective of choice, and press enter:") | ||
verb_2 = input("Enter second verb of choice, and press enter:") | ||
body_part = input("Enter a body part name of choice, and press enter:") | ||
adverb = input("Enter an adverb of choice, and press enter:") | ||
body_part_2 = input("Enter any body name of your choice,and press enter:") | ||
noun = input("Enter a noun of choice, and press enter:") | ||
verb_3 = input("Enter the third verb of choice, and press enter:") | ||
animal = input("Enter name of any animal of choice, and press enter:") | ||
noub_2 = input("Enter an noun of choice , and press enter:") | ||
verb_4 = input("Enter the fourth verb of choice, and press enter:") | ||
adj_2 = input("Enter an adjective of choice, and press enter:") | ||
color = input("Enter any color name, and press enter:") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wonder if we could store these variables in a dictionary or another data structure.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Consider rechecking the requirements. What variables do we actually need to use?
adj_2 = input("Enter an adjective of choice, and press enter:") | ||
color = input("Enter any color name, and press enter:") | ||
|
||
story = "Most doctors agree that bicycle of" + verb_1 + " is a/an " + adj_1 + " form of exercise." + verb_2 +" a bicycle enables you to develop your " + body_part + " muscles as well as " + adverb + " increase the rate of a " + body_part_2 + " beat. More " + noun + " around the world "+ verb_3 +" bicycles than drive "+ animal +". No matter what kind of "+ noun_2 +"you "+ verb_4 + ", always be sure to wear a/an " +adj_2+ " helmet.Make sure to have " + color + " reflectors too! " |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This might be more legible as an f string. Also, consider breaking it up into separate lines?
|
||
story = "Most doctors agree that bicycle of" + verb_1 + " is a/an " + adj_1 + " form of exercise." + verb_2 +" a bicycle enables you to develop your " + body_part + " muscles as well as " + adverb + " increase the rate of a " + body_part_2 + " beat. More " + noun + " around the world "+ verb_3 +" bicycles than drive "+ animal +". No matter what kind of "+ noun_2 +"you "+ verb_4 + ", always be sure to wear a/an " +adj_2+ " helmet.Make sure to have " + color + " reflectors too! " | ||
|
||
print(story) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This could also be a function it could start off like:
def generate_mad_lin():
No description provided.