-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathMadLabGenerator.py
41 lines (40 loc) · 1.68 KB
/
MadLabGenerator.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
"""
----------------------------------------
Mad Libs Generator
----------------------------------------
This python beginner project is a good start for beginner software developers as it has concepts
like strings, variables, and concatenation. Mad Libs Generator teaches to manipulate user-inputted
data as the Mad Libs refer to a series of inputs that a user enters. The input from the user could be
anything from an adjective, a pronoun, or even a verb. After all the inputs are entered the application
takes all the data and arranges it to build a story template.
----------------------------------------
"""
# Loop back to this point once code finishes
loop = 1
while (loop < 10):
# All the questions that the program asks the user
noun = input("Choose a noun: ")
p_noun = input("Choose a plural noun: ")
noun2 = input("Choose a noun: ")
place = input("Name a place: ")
adjective = input("Choose an adjective (Describing word): ")
noun3 = input("Choose a noun: ")
# Displays the story based on the users input
print ("------------------------------------------")
print ("Be kind to your",noun,"- footed", p_noun)
print ("For a duck may be somebody's", noun2,",")
print ("Be kind to your",p_noun,"in",place)
print ("Where the weather is always",adjective,".")
print ()
print ("You may think that is this the",noun3,",")
print ("Well it is.")
print ("------------------------------------------")
# Loop back to "loop = 1"
continue_program = input("Do you want to continue(Y/N): ")
if (continue_program == "n"):
break
elif (continue_program == "y"):
loop = loop + 1
else:
print("Wrong input!")
break