Skip to content
Permalink
Browse files
faiusgaosfigfasoiugasfoifgafasig
  • Loading branch information
masudm6 committed Oct 2, 2020
1 parent 82ae966 commit fd2671dfb5f186a77231d00637403aac95a398fc
Show file tree
Hide file tree
Showing 2 changed files with 392 additions and 0 deletions.
@@ -0,0 +1,129 @@
"""
sphinx story
is good
https://github.coventry.ac.uk/lycette2/CuriosityKilledTheSphinx
"""

history = [] # empty storage area for choices


def getAnswer1(question, text): # function to handle 1 response from the user
loop = True
choice = ""

while loop == True:
print(question)
choice = input("Enter choice:"
"\nA = " + text["A"] +
"\n->")

if choice == "a" or choice == "A":
print("You have selected A: " + text[choice.upper()])
loop = False
else:
print("Please enter a valid option.") # runs if the answer is not valid

history.append(choice.upper()) # adds the choice the user picked


def getAnswer2(question, text): # function to handle 2 responses from the user
loop = True
choice = ""

while loop == True:
print(question)
choice = input("Enter choice:"
"\nA = " + text["A"] +
"\nB = " + text["B"] +
"\n->")

if choice == "a" or choice == "A":
print("You have selected A: " + text[choice.upper()])
loop = False
elif choice == "b" or choice == "B":
print("You have selected B: " + text[choice.upper()])
loop = False
else:
print("Please enter a valid option.") # runs if the answer is not valid

history.append(choice.upper()) # adds the choice the user picked


def getAnswer3(question, text): # function to handle 3 responses from the user
loop = True
choice = ""

while loop == True:
print(question)
choice = input("Enter choice:"
"\nA = " + text["A"] +
"\nB = " + text["B"] +
"\nC = " + text["C"] +
"\n->")

if choice == "a" or choice == "A":
print("You have selected A: " + text[choice.upper()])
loop = False
elif choice == "b" or choice == "B":
print("You have selected B: " + text[choice.upper()])
loop = False
elif choice == "c" or choice == "C":
print("You have selected C: " + text[choice.upper()])
loop = False
else:
print("Please enter a valid option.") # runs if the answer is not valid

history.append(choice.upper()) # adds the choice the user picked


def getAnswer4(question, text): # function to handle 4 responses from the user
loop = True
choice = ""

while loop == True:
print(question)
choice = input("Enter choice:"
"\nA = " + text["A"] +
"\nB = " + text["B"] +
"\nC = " + text["C"] +
"\nC = " + text["D"] +
"\n->")

if choice == "a" or choice == "A":
print("You have selected A: " + text[choice.upper()])
loop = False
elif choice == "b" or choice == "B":
print("You have selected B: " + text[choice.upper()])
loop = False
elif choice == "c" or choice == "C":
print("You have selected C: " + text[choice.upper()])
loop = False
elif choice == "d" or choice == "D":
print("You have selected D: " + text[choice.upper()])
loop = False
else:
print("Please enter a valid option.") # runs if the answer is not valid

history.append(choice.upper()) # adds the choice the user picked

end = False

history = ["A","B","D"]
test = 0

while end == False:

if history[0] == "A" and len(history) == 1:
print("This is passage A, and should never run.")
elif history[0] == "B" and len(history) == 2:
print("This is passage B, length 2, and will run once then stop.")
end = True
elif history[0] == "A" and len(history) == 3:
print("This should loop 5 times")
test = test + 1
if test == 5:
history = ["B","A"]
print("history changed to:", history)
@@ -0,0 +1,263 @@
"""
sphinx story
is good
https://github.coventry.ac.uk/lycette2/CuriosityKilledTheSphinx
"""

history = [] # empty storage area for choices


def getAnswer1(question, text): # function to handle 1 response from the user
loop = True
choice = ""

while loop == True:
print(question)
choice = input("Enter choice:"
"\nA = " + text["A"] +
"\n->")

if choice == "a" or choice == "A":
print("You have selected A: " + text[choice.upper()])
loop = False
else:
print("Please enter a valid option.") # runs if the answer is not valid

history.append(choice.upper()) # adds the choice the user picked


def getAnswer2(question, text): # function to handle 2 responses from the user
loop = True
choice = ""

while loop == True:
print(question)
choice = input("Enter choice:"
"\nA = " + text["A"] +
"\nB = " + text["B"] +
"\n->")

if choice == "a" or choice == "A":
print("You have selected A: " + text[choice.upper()])
loop = False
elif choice == "b" or choice == "B":
print("You have selected B: " + text[choice.upper()])
loop = False
else:
print("Please enter a valid option.") # runs if the answer is not valid

history.append(choice.upper()) # adds the choice the user picked


def getAnswer3(question, text): # function to handle 3 responses from the user
loop = True
choice = ""

while loop == True:
print(question)
choice = input("Enter choice:"
"\nA = " + text["A"] +
"\nB = " + text["B"] +
"\nC = " + text["C"] +
"\n->")

if choice == "a" or choice == "A":
print("You have selected A: " + text[choice.upper()])
loop = False
elif choice == "b" or choice == "B":
print("You have selected B: " + text[choice.upper()])
loop = False
elif choice == "c" or choice == "C":
print("You have selected C: " + text[choice.upper()])
loop = False
else:
print("Please enter a valid option.") # runs if the answer is not valid

history.append(choice.upper()) # adds the choice the user picked


def getAnswer4(question, text): # function to handle 4 responses from the user
loop = True
choice = ""

while loop == True:
print(question)
choice = input("Enter choice:"
"\nA = " + text["A"] +
"\nB = " + text["B"] +
"\nC = " + text["C"] +
"\nC = " + text["D"] +
"\n->")

if choice == "a" or choice == "A":
print("You have selected A: " + text[choice.upper()])
loop = False
elif choice == "b" or choice == "B":
print("You have selected B: " + text[choice.upper()])
loop = False
elif choice == "c" or choice == "C":
print("You have selected C: " + text[choice.upper()])
loop = False
elif choice == "d" or choice == "D":
print("You have selected D: " + text[choice.upper()])
loop = False
else:
print("Please enter a valid option.") # runs if the answer is not valid

history.append(choice.upper()) # adds the choice the user picked

end = False

test = 0

"""
sphinx story
is good
https://github.coventry.ac.uk/lycette2/CuriosityKilledTheSphinx
"""

history = [] # empty storage area for choices


def getAnswer1(question, text): # function to handle 1 response from the user
loop = True
choice = ""

while loop == True:
print(question)
choice = input("Enter choice:"
"\nA = " + text["A"] +
"\n->")

if choice == "a" or choice == "A":
print("You have selected A: " + text[choice.upper()])
loop = False
else:
print("Please enter a valid option.") # runs if the answer is not valid

history.append(choice.upper()) # adds the choice the user picked


def getAnswer2(question, text): # function to handle 2 responses from the user
loop = True
choice = ""

while loop == True:
print(question)
choice = input("Enter choice:"
"\nA = " + text["A"] +
"\nB = " + text["B"] +
"\n->")

if choice == "a" or choice == "A":
print("You have selected A: " + text[choice.upper()])
loop = False
elif choice == "b" or choice == "B":
print("You have selected B: " + text[choice.upper()])
loop = False
else:
print("Please enter a valid option.") # runs if the answer is not valid

history.append(choice.upper()) # adds the choice the user picked


def getAnswer3(question, text): # function to handle 3 responses from the user
loop = True
choice = ""

while loop == True:
print(question)
choice = input("Enter choice:"
"\nA = " + text["A"] +
"\nB = " + text["B"] +
"\nC = " + text["C"] +
"\n->")

if choice == "a" or choice == "A":
print("You have selected A: " + text[choice.upper()])
loop = False
elif choice == "b" or choice == "B":
print("You have selected B: " + text[choice.upper()])
loop = False
elif choice == "c" or choice == "C":
print("You have selected C: " + text[choice.upper()])
loop = False
else:
print("Please enter a valid option.") # runs if the answer is not valid

history.append(choice.upper()) # adds the choice the user picked


def getAnswer4(question, text): # function to handle 4 responses from the user
loop = True
choice = ""

while loop == True:
print(question)
choice = input("Enter choice:"
"\nA = " + text["A"] +
"\nB = " + text["B"] +
"\nC = " + text["C"] +
"\nD = " + text["D"] +
"\n->")

if choice == "a" or choice == "A":
print("You have selected A: " + text[choice.upper()])
loop = False
elif choice == "b" or choice == "B":
print("You have selected B: " + text[choice.upper()])
loop = False
elif choice == "c" or choice == "C":
print("You have selected C: " + text[choice.upper()])
loop = False
elif choice == "d" or choice == "D":
print("You have selected D: " + text[choice.upper()])
loop = False
else:
print("Please enter a valid option.") # runs if the answer is not valid

history.append(choice.upper()) # adds the choice the user picked

def start():
question = "You are reading a magazine. The phone rings."
text = {"A": "Continue reading the magazine",
"B": "Inspect the room",
"C": "You pick up the phone"
}
getAnswer3(question, text)

end = False
while end == False:

if len(history) == 0: # runs at the start, or when the story needs resetting.
start()

if history[0] == "A" and len(history) == 1: #
question = "You continue Archaeologist's Digest and read about how there's been a new discovery in Giza. How interesting.\nYou can't read much further because the phone is still ringing. Loudly. "
text = {"A": "Answer"}
getAnswer1(question, text)
elif history[0] == "B" and len(history) ==1:
question = "You're in your office. Large shelves are stacked from end to end.From ancient Latin and Hebrew to Greek and Hieroglyphics.\nPictures from previous expeditions are framed on the wall."
text = {"A": "Inspect images",
"B": "Inspect books",
"C": "Back to the magazine"
}
getAnswer3(question, text)
elif history[0] == "C" and len(history) == 1:
question = "Ethan Stewart speaking, an interesting and rather weird door has been dug up.\nNo amount of force has worked on the door and I thought I'd contact you as the leading expert in hieroglyphs.\nI want you to fly over to Giza immediately and inspect the door."
text = {"A": "…",
"B": "Is it urgent? And who are you anyway?",
"C": "Don’t tell me what to do!",
"D": "I’ll be on my way."
}
getAnswer4(question, text)

if history[1] == "A" and len(history) == 2:
print("yu answer the phone...")
history = [] # example for testing purposes. resets the story.

0 comments on commit fd2671d

Please sign in to comment.