Problem z działaniami oprócz dodawania

0

Witam uczę się programować w pythonie i chciałem zrobic prosty kalkulator i mi nie działają równania oprócz dodawania

from time import sleep
#Pytanie o działanie

zapytanie = input('Jakie działanie chciałbyś wykonać? \n') 
Wynik = 'Wynik to'
#instrukcja warunkowa jakie działanie ma wykonać

#Dodawanie
if (zapytanie == 'dodawanie'or 'Dodawanie'):
    DodawanieLiczba1 = int(input('Podaj pierwszą liczbę '))
    DodawanieLiczba2 = int(input('Podaj drugą liczbę '))
    sleep(0.25)
    print(Wynik , DodawanieLiczba1 + DodawanieLiczba2)


#Odejmowanie
elif (zapytanie == 'odejmowanie' or 'Odejmowanie'):

    OdejmowanieLiczba1 = input('Podaj pierwszą liczbę ')
    OdejmowanieLiczba2 = input('Podaj drugą liczbę ')
    WynikOdejmowanie = int(OdejmowanieLiczba1) - int(OdejmowanieLiczba2)
    sleep(0.25)
    print(Wynik , WynikOdejmowanie)


#Dzielenie
elif (zapytanie == 'Dzielenie' or 'dzielenie'):

    DzielenieLiczba1=int(input('Podaj drugą liczbę '))
    DzielenieLiczba2=int(input('Podaj drugą liczbę '))
    sleep(0.25)
    print(Wynik , DzielenieLiczba1 / DzielenieLiczba2)


#Mnozenie
elif (zapytanie=='Mnożenie' or 'mnożenie' or 'Mnozenie' or 'mnozenie'):

    MnozenieLiczba1 = int(input('Podaj pierwszą liczbę'))
    MnozenieLiczba2 = int(input('Podaj drugą liczbę'))
    sleep(0.25)
    print(Wynik , MnozenieLiczba1 * MnozenieLiczba2)


#Jeśli nie nie jest wpisane
elif (zapytanie == False):

    print('Musisz coś wpisać')


    #Wpisane byle co lub zła metoda
else :
    print('Kalkulator nie obsługuje działania jakie wpisałeś \n')
    print('Spróbuj wpisać: dodawanie,odejmowanie,dzielenie,mnozenie')
    pass
2

W wersji bardziej jak dla blondynki: nie masz problemu z działaniami.
Masz problem z porównywaniem i wyrażeniami logicznymi. Może by coś poczytać, zobaczyć jak to prawidłowo piszą?

2

zapytanie=='Mnożenie' or 'mnożenie' or 'Mnozenie' or 'mnozenie' to nie działa tak jak myślisz ze działa.

1 użytkowników online, w tym zalogowanych: 0, gości: 1