Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- import sys
- import string
- import time
- import os
- usr = []
- pasd = []
- def prnt():
- prnt = input("What should I print? ")
- print(prnt)
- debug()
- def nameGuesser():
- e = input("Insert Your name")
- q1 = input("What letter starts your name?")
- q2 = input("How Old are you")
- q3 = input("Where are you from?")
- print("Your name is", e)
- debug()
- def whatami():
- Alien = "Alien"
- Animal = "Animal"
- Human = "Human"
- wam = input("Would you like to start?: ")
- if wam == "Yes" or "yes":
- print("Starting...")
- wam1 = input("Do you have 4 legs?")
- if wam1 == "Yes" or "yes":
- wam2 = input("Do you have 2 arms?")
- if wam2 == "Yes" or "yes":
- wam3 = input("Do you have 2 eyes")
- if wam3 == "Yes" or "yes":
- print("Results: ", Alien)
- debug()
- elif wam1 == "No" or "no":
- wam2 = input("Do you have 2 arms?")
- if wam2 == "Yes" or "yes":
- wam3 = input("Do you have 2 eyes")
- if wam3 == "Yes" or "yes":
- print("Results: ", Human)
- debug()
- else:
- print("Results: ", Alien)
- debug()
- elif wam2 == "No" or "no":
- wam3 = input("Do you have 2 eyes")
- if wam3 == "Yes" or "yes":
- print("Results: ", Animal)
- debug()
- elif wam == "No" or "no":
- print("Why are you here then?")
- print("Exiting")
- debug()
- else:
- print("Invalid input")
- wam
- def ageGuess():
- month = input("What month is it? (Number): ")
- day = input("What day is it?(Number): ")
- year = input("What year is it?: ")
- bmonth = input("Month you were born in (Number): ")
- bday = input("Day of birth (Number): ")
- byear = input("Year you were born: ")
- month = int(month)
- day = int(day)
- year = int(year)
- bmonth = int(bmonth)
- bday = int(bday)
- byear = int(byear)
- if month == bmonth:
- if day == bday:
- age1 = year - byear + 1
- print("Your age is:", age1)
- debug()
- elif day != bday:
- age2 = year - byear
- print("Your age is:", age2)
- debug()
- else:
- age3 = year - byear
- print("Your age is:", age3)
- debug()
- def calculator():
- calc = input("How many numbers (MIN 2 , MAX 3) ")
- if calc == "2":
- T = input("* / + - ")
- if T == "+":
- n1 = input("")
- n2 = input("")
- n1 = int(n1)
- n2 = int(n2)
- answer = n1 + n2
- print(n1, "+", n2, "=", answer)
- calcDebug()
- if T == "-":
- n1 = input("")
- n2 = input("")
- n1 = int(n1)
- n2 = int(n2)
- answer = n1 - n2
- print(n1, "-", n2, "=", answer)
- calcDebug()
- if T == "*":
- n1 = input("")
- n2 = input("")
- n1 = int(n1)
- n2 = int(n2)
- answer = n1 * n2
- print(n1, "*", n2, "=", answer)
- calcDebug()
- if T == "/":
- n1 = input("")
- n2 = input("")
- n1 = int(n1)
- n2 = int(n2)
- answer = n1 / n2
- print(n1, "/", n2, "=", answer)
- calcDebug()
- elif calc == "3":
- T = input(" * / + - ")
- Y = input(" * / + - ")
- if T == "*":
- if Y == "*":
- n1 = input()
- n2 = input()
- n3 = input()
- n1 = int(n1)
- n2 = int(n2)
- n3 = int(n3)
- answer = n1 * n2 * n3
- print(n1, T, n2, Y, n3, "=", answer)
- calcDebug()
- elif Y == "/":
- n1 = input()
- n2 = input()
- n3 = input()
- n1 = int(n1)
- n2 = int(n2)
- n3 = int(n3)
- answer = n1 * n2 / n3
- print(n1, T, n2, Y, n3, "=", answer)
- calcDebug()
- elif Y == "+":
- n1 = input()
- n2 = input()
- n3 = input()
- n1 = int(n1)
- n2 = int(n2)
- n3 = int(n3)
- answer = n1 * n2 + n3
- print(n1, T, n2, Y, n3, "=", answer)
- calcDebug()
- elif Y == "-":
- n1 = input()
- n2 = input()
- n3 = input()
- n1 = int(n1)
- n2 = int(n2)
- n3 = int(n3)
- answer = n1 * n2 - n3
- print(n1, T, n2, Y, n3, "=", answer)
- calcDebug()
- else:
- print("Invalid Syntax!")
- calcDebug()
- elif T == "/":
- if Y == "*":
- n1 = input()
- n2 = input()
- n3 = input()
- n1 = int(n1)
- n2 = int(n2)
- n3 = int(n3)
- answer = n1 / n2 * n3
- print(n1, T, n2, Y, n3, "=", answer)
- calcDebug()
- elif Y == "/":
- n1 = input()
- n2 = input()
- n3 = input()
- n1 = int(n1)
- n2 = int(n2)
- n3 = int(n3)
- answer = n1 / n2 / n3
- print(n1, T, n2, Y, n3, "=", answer)
- calcDebug()
- elif Y == "+":
- n1 = input()
- n2 = input()
- n3 = input()
- n1 = int(n1)
- n2 = int(n2)
- n3 = int(n3)
- answer = n1 / n2 + n3
- print(n1, T, n2, Y, n3, "=", answer)
- calcDebug()
- elif Y == "-":
- n1 = input()
- n2 = input()
- n3 = input()
- n1 = int(n1)
- n2 = int(n2)
- n3 = int(n3)
- answer = n1 / n2 - n3
- print(n1, T, n2, Y, n3, "=", answer)
- calcDebug()
- else:
- print("Invalid Syntax!")
- calcDebug()
- elif T == "+":
- if Y == "*":
- n1 = input()
- n2 = input()
- n3 = input()
- n1 = int(n1)
- n2 = int(n2)
- n3 = int(n3)
- answer = n1 + n2 * n3
- print(n1, T, n2, Y, n3, "=", answer)
- calcDebug()
- elif Y == "/":
- n1 = input()
- n2 = input()
- n3 = input()
- n1 = int(n1)
- n2 = int(n2)
- n3 = int(n3)
- answer = n1 + n2 / n3
- print(n1, T, n2, Y, n3, "=", answer)
- calcDebug()
- elif Y == "+":
- n1 = input()
- n2 = input()
- n3 = input()
- n1 = int(n1)
- n2 = int(n2)
- n3 = int(n3)
- answer = n1 + n2 + n3
- print(n1, T, n2, Y, n3, "=", answer)
- calcDebug()
- elif Y == "-":
- n1 = input()
- n2 = input()
- n3 = input()
- n1 = int(n1)
- n2 = int(n2)
- n3 = int(n3)
- answer = n1 + n2 - n3
- print(n1, T, n2, Y, n3, "=", answer)
- calcDebug()
- else:
- print("Invalid Syntax!")
- calcDebug()
- elif T == "-":
- if Y == "*":
- n1 = input()
- n2 = input()
- n3 = input()
- n1 = int(n1)
- n2 = int(n2)
- n3 = int(n3)
- answer = n1 - n2 * n3
- print(n1, T, n2, Y, n3, "=", answer)
- calcDebug()
- elif Y == "/":
- n1 = input()
- n2 = input()
- n3 = input()
- n1 = int(n1)
- n2 = int(n2)
- n3 = int(n3)
- answer = n1 - n2 / n3
- print(n1, T, n2, Y, n3, "=", answer)
- calcDebug()
- elif Y == "+":
- n1 = input()
- n2 = input()
- n3 = input()
- n1 = int(n1)
- n2 = int(n2)
- n3 = int(n3)
- answer = n1 - n2 + n3
- print(n1, T, n2, Y, n3, "=", answer)
- calcDebug()
- elif Y == "-":
- n1 = input()
- n2 = input()
- n3 = input()
- n1 = int(n1)
- n2 = int(n2)
- n3 = int(n3)
- answer = n1 - n2 - n3
- print(n1, T, n2, Y, n3, "=", answer)
- calcDebug()
- else:
- print("Invalid Syntax!")
- calcDebug()
- elif calc == "" or " ":
- print("Invalid Input")
- calcDebug()
- elif calc == "!exit":
- debug()
- def calcDebug():
- calculator()
- def debug():
- console()
- def help():
- print("!print , !help , !nameGuess , !calculator , !ageGuess, !version, !updates")
- debug()
- def updates():
- print("v1.40 - *NEW* Added 3 numbers option to calculator")
- print("v1.35 - *HOTFIX* Calculator and Command space-out")
- print("v1.3 - *NEW* WaI and Age Guesser *HOTFIX* Calculator")
- print("v1.24 - *HOTFIX* NameGuesser *NEW* Basic Calculator")
- print("v1 - *NEW* Print function and Name Guesser.")
- a = input("Press enter to exit")
- if a == "":
- console()
- def console():
- command = input("Command: ")
- if command == "!print":
- prnt()
- elif command == "!version":
- print("v1.40")
- debug()
- elif command == "!updates":
- updates()
- elif command == "!help":
- help()
- elif command == "!nameGuess":
- nameGuesser()
- elif command == "!calculator":
- calculator()
- elif command == "!whoAmI":
- whatami()
- elif command == "!ageGuess":
- ageGuess()
- elif command == "clear" or "!clear":
- os.system('CLS')
- debug()
- else:
- print("Invalid Command")
- debug()
- def login():
- print("Username: ")
- user = input()
- print("Password: ")
- pswd = input()
- if user in usr:
- if pswd in pasd:
- print("Thank you,", user, "you may now use our service")
- time.sleep(2)
- os.system('CLS')
- console()
- else:
- print("Username or password incorrect!")
- time.sleep(2)
- sys.exit()
- else:
- print("Username or password incorrect!")
- time.sleep(2)
- sys.exit()
- if user or pswd == "":
- sys.exit()
- def logon():
- time.sleep(2)
- print("*"), print("*"), print("*"), print("*"), print("*"), print("*"), print("*"), print("*"), print("*")
- print("*"), print("*")
- print("*"), print("*")
- print("*"), print("Logging on"), print("*")
- print("*"), print("*")
- print("*"), print("*")
- print("*"), print("*")
- print("*"), print("*"), print("*"), print("*"), print("*"), print("*"), print("*"), print("*"), print("*")
- time.sleep(2)
- print("Login/Register")
- loreg = input()
- if loreg == "Register":
- print("Username: ")
- username = input()
- usr.append(username)
- print("Password: ")
- password = input()
- pasd.append(password)
- print("Registered Successfully")
- time.sleep(1)
- print("You may now login")
- time.sleep(2)
- os.system('CLS')
- time.sleep(1)
- login()
- elif loreg == "Login":
- login()
- elif loreg == "dev":
- os.system('CLS')
- console()
- else:
- print("Invalid Input!")
- ldebug()
- def ldebug():
- logon()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement