Text níže je vybrán, stiskněte Ctrl+C pro zkopírování do schránky. (⌘+C na Mac) Nebudou zkopírována žádná čísla řádků.
Guest
Program Python pro vytvoření jednoduché kalkulačky
Od Guest on 18th February 2022 06:17:03 AM | Syntaxe: PYTHON | Zobrazeno: 116



Nový kód/text | Stáhnout | Zobrazit/Skrýt čísla řádků | Zkopírujte text do schránky
  1. # Program make a simple calculator
  2.  
  3. # This function adds two numbers
  4. def add(x, y):
  5.     return x + y
  6.  
  7. # This function subtracts two numbers
  8. def subtract(x, y):
  9.     return x - y
  10.  
  11. # This function multiplies two numbers
  12. def multiply(x, y):
  13.     return x * y
  14.  
  15. # This function divides two numbers
  16. def divide(x, y):
  17.     return x / y
  18.  
  19.  
  20. print("Select operation.")
  21. print("1.Add")
  22. print("2.Subtract")
  23. print("3.Multiply")
  24. print("4.Divide")
  25.  
  26. while True:
  27.     # take input from the user
  28.     choice = input("Enter choice(1/2/3/4): ")
  29.  
  30.     # check if choice is one of the four options
  31.     if choice in ('1', '2', '3', '4'):
  32.         num1 = float(input("Enter first number: "))
  33.         num2 = float(input("Enter second number: "))
  34.  
  35.         if choice == '1':
  36.             print(num1, "+", num2, "=", add(num1, num2))
  37.  
  38.         elif choice == '2':
  39.             print(num1, "-", num2, "=", subtract(num1, num2))
  40.  
  41.         elif choice == '3':
  42.             print(num1, "*", num2, "=", multiply(num1, num2))
  43.  
  44.         elif choice == '4':
  45.             print(num1, "/", num2, "=", divide(num1, num2))
  46.        
  47.         # check if user wants another calculation
  48.         # break the while loop if answer is no
  49.         next_calculation = input("Let's do next calculation? (yes/no): ")
  50.         if next_calculation == "no":
  51.           break
  52.    
  53.     else:
  54.         print("Invalid Input")



  • Nedávné příspěvky

Počitadlo návštěv