Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from functools import reduce
- while True:
- print("in order to add numbers enter 'add'")
- print("in order to subtract numbers enter 'subtract'")
- print("in order to multiply numbers enter 'multiply'")
- print("in order to devide numbers enter 'devide'")
- print("enter 'quit' in order to end calculating")
- user_input = input(": ")
- if user_input == "quit":
- break
- elif user_input == "add":
- users_numbers = []
- count_numbers = int(input("How many numbers do you want to add?: "))
- for it in range(count_numbers):
- input_number = (input("enter the number: "))
- users_numbers.append(float(input_number))
- #print(users_numbers)
- result = reduce(lambda a,b: a+b, users_numbers)
- print("Your answer is " + str(int(result)))
- break
- elif user_input == "subtract":
- users_numbers = []
- count_numbers = int(input("How many numbers do you want to subtract?: "))
- for it in range(count_numbers):
- input_number = (input("enter the number: "))
- users_numbers.append(float(input_number))
- #print(users_numbers)
- result = reduce(lambda a,b: a-b, users_numbers)
- print("Your answer is " + str(int(result)))
- break
- elif user_input == "multiply":
- users_numbers = []
- count_numbers = int(input("How many numbers do you want to multiply?: "))
- for it in range(count_numbers):
- input_number = (input("enter the number: "))
- users_numbers.append(float(input_number))
- #print(users_numbers)
- result = reduce(lambda a,b: a*b, users_numbers)
- print("Your answer is " + str(int(result)))
- break
- elif user_input == "devide":
- users_numbers = []
- count_numbers = int(input("How many numbers do you want to devide?: "))
- for it in range(count_numbers):
- input_number = (input("enter the number: "))
- users_numbers.append(float(input_number))
- #print(users_numbers)
- result = reduce(lambda a,b: a/b, users_numbers)
- print("Your answer is " + str(int(result)))
- break
- else:
- print("Oops, smth was wrong. Go straight to check this shit, maaan! ")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement