Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from math import sqrt
- finished = False
- print("Hi, I am Loopy, your personal bot.")
- users_name = input("What is your name? ")
- print("Hello " + users_name + ", welcome.")
- while finished == False:
- command = input("How can I help you? ")
- # Add number 1 to number 2
- if command == "add":
- print("Let's add two numbers")
- number1 = int(input("Number 1 = "))
- number2 = int(input("Number 2 = "))
- total = number1 + number2
- print(str(number1) + " + " + str(number2) + " = " + str(total))
- # Subtract number 2 from number 1
- elif command == "sub":
- print("Let's subtract two numbers")
- number1 = int(input("Number 1 = "))
- number2 = int(input("Number 2 = "))
- total = number1 - number2
- print(str(number1) + " - " + str(number2) + " = " + str(total))
- # Multiply number 1 by number 2
- elif command == "mul":
- print("Let's multiply two numbers")
- number1 = int(input("Number 1 = "))
- number2 = int(input("Number 2 = "))
- total = number1 * number2
- print(str(number1) + " x " + str(number2) + " = " + str(total))
- # Divide number 1 by number 2
- elif command == "div":
- print("Let's divide two numbers")
- number1 = int(input("Number 1 = "))
- number2 = int(input("Number 2 = "))
- total = number1 / number2
- print(str(number1) + " / " + str(number2) + " = " + str(total))
- # Calculate the square root of number 1
- elif command == "square root":
- print("Let's calculate the square root of a number")
- number1 = int(input("Number 1 = "))
- total = sqrt(number1)
- print("The square root of " + str(number1) + " = " + str(total))
- # Calculate the average of a set of numbers
- elif command == "average":
- how_many = int(input("How many numbers? > "))
- number_total = 0
- for number_count in range(how_many):
- number = int(input("Enter number " + str(number_count) + "> "))
- number_total = number_total + number
- average = number_total / how_many
- print("The average = " + str(average))
- # Calculate the total of a set of numbers
- elif command == "total":
- how_many = int(input("How many numbers? > "))
- number_total = 0
- for number_count in range(how_many):
- number = int(input("Enter number " + str(number_count) + "> "))
- number_total = number_total + number
- print("The total = " + str(number_total))
- # Say goodbye
- elif command == "bye":
- finished = True
- print("Goodbye " + users_name + ", glad to have been of help.")
- else:
- print("Invalid command")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement