Ok, so for the past hour i've been struggling to define a function and call it back, i dont know what im doing wrong i've done exactly how it says on google, i'm a beginner at Python, please show me how to do it.
Here is my code:
Here is my code:
import sys def operations(): calculation_input = input(''' Pentru adunare apasati + Pentru scadere apasati - Pentru inmultire apasati * Pentru inmultire apasati / Pentru inchiderea programului apasati 0 ''') if calculation_input == '0': sys.exit(0) n1 = int(input('Introduce primul numar ')) n2 = int(input('Introduce al doilea numar ')) if calculation_input == '+': print('{} + {} = '.format(n1,n2)) print(n1 + n2) elif calculation_input == '-': print('{} - {} = '.format(n1,n2)) print(n1 - n2) elif calculation_input == '*': print('{} * {} = '.format(n1,n2)) print(n1 * n2) elif calculation_input == '/': print('{} / {} = '.format(n1,n2)) print(n1 / n2) else : print('Trebuie sa pui un simbol compatibil') sys.exit(0) calculation_again = input('''vreti sa restartati programul? da - se restarteaza nu - nu se restarteaza ''') if calculation_again == 'da': operations() elif calculation_again == 'nu': sys.exit(0)