Advertisement
Guest User

Untitled

a guest
Feb 16th, 2020
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.75 KB | None | 0 0
  1. from math import sqrt
  2.  
  3. finished = False
  4.  
  5. print("Hi, I am Loopy, your personal bot.")
  6.  
  7. users_name = input("What is your name? ")
  8. print("Hello " + users_name + ", welcome.")
  9.  
  10. while finished == False:
  11.  
  12. command = input("How can I help you? ")
  13.  
  14. # Add number 1 to number 2
  15. if command == "add":
  16. print("Let's add two numbers")
  17. number1 = int(input("Number 1 = "))
  18. number2 = int(input("Number 2 = "))
  19.  
  20. total = number1 + number2
  21. print(str(number1) + " + " + str(number2) + " = " + str(total))
  22.  
  23. # Subtract number 2 from number 1
  24. elif command == "sub":
  25. print("Let's subtract two numbers")
  26. number1 = int(input("Number 1 = "))
  27. number2 = int(input("Number 2 = "))
  28.  
  29. total = number1 - number2
  30. print(str(number1) + " - " + str(number2) + " = " + str(total))
  31.  
  32. # Multiply number 1 by number 2
  33. elif command == "mul":
  34. print("Let's multiply two numbers")
  35. number1 = int(input("Number 1 = "))
  36. number2 = int(input("Number 2 = "))
  37.  
  38. total = number1 * number2
  39. print(str(number1) + " x " + str(number2) + " = " + str(total))
  40.  
  41. # Divide number 1 by number 2
  42. elif command == "div":
  43. print("Let's divide two numbers")
  44. number1 = int(input("Number 1 = "))
  45. number2 = int(input("Number 2 = "))
  46.  
  47. total = number1 / number2
  48. print(str(number1) + " / " + str(number2) + " = " + str(total))
  49.  
  50. # Calculate the square root of number 1
  51. elif command == "square root":
  52. print("Let's calculate the square root of a number")
  53. number1 = int(input("Number 1 = "))
  54.  
  55. total = sqrt(number1)
  56. print("The square root of " + str(number1) + " = " + str(total))
  57.  
  58. # Calculate the average of a set of numbers
  59. elif command == "average":
  60. how_many = int(input("How many numbers? > "))
  61. number_total = 0
  62. for number_count in range(how_many):
  63. number = int(input("Enter number " + str(number_count) + "> "))
  64. number_total = number_total + number
  65. average = number_total / how_many
  66. print("The average = " + str(average))
  67.  
  68. # Calculate the total of a set of numbers
  69. elif command == "total":
  70. how_many = int(input("How many numbers? > "))
  71. number_total = 0
  72. for number_count in range(how_many):
  73. number = int(input("Enter number " + str(number_count) + "> "))
  74. number_total = number_total + number
  75. print("The total = " + str(number_total))
  76.  
  77. # Say goodbye
  78. elif command == "bye":
  79. finished = True
  80. print("Goodbye " + users_name + ", glad to have been of help.")
  81.  
  82.  
  83. else:
  84. print("Invalid command")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement