Facebook
  1. import os
  2. import signal
  3. clear = lambda: os.system('cls')
  4. clear()
  5.  
  6. dzialaj = True
  7. a = 0
  8. b = 0
  9. wynik = 0
  10. while dzialaj:
  11.     print("-----------------------------------------------------")
  12.     print("Witam w wypaśnym kalkulatorze z pierwszego widzenia!")
  13.     print("-----------------------------------------------------\n")
  14.     print("1. Dodawanie")
  15.     print("2. Odejmowanie")
  16.     print("3. Mnożenie")
  17.     print("4. Dzielenie\n")
  18.     print("Wybierz działanie (1,2,3,4): ", end='')
  19.     dzialanie = input()
  20.        
  21.     if dzialanie != "1" and dzialanie != "2" and dzialanie != "3" and dzialanie != "4":
  22.         print("Błędny wybór...")
  23.         input()
  24.         clear()
  25.     else:
  26.         print("Podaj a: ", end='')
  27.         a = int(input())
  28.         print("Podaj b: ", end='')
  29.         b = int(input())
  30.  
  31.         if dzialanie == '1':
  32.             wynik = a+b
  33.         elif dzialanie == '2':
  34.             wynik = a-b
  35.         elif dzialanie == '3':
  36.             wynik = a*b
  37.         elif dzialanie == '4':
  38.             if b == 0:
  39.                 print("Nie można dzielić przez 0!")
  40.             else:
  41.                 wynik = a/b
  42.         else:
  43.             print("Błędny wybór..")
  44.             clear()
  45.             break
  46.  
  47.         print("Wynik: " + str(wynik))
  48.  
  49.         print("\nCzy wykonać kolejne działanie? (t - tak)")
  50.    
  51.         czyPowtorzyc = input()
  52.         if czyPowtorzyc != 't':
  53.             dzialaj = False
  54.  
  55.         clear()