I've been paying a guy to teach me Python.
In 3 hours we've covered a shitload and I just coded this by myself. (he helped me where I failed)
I must say, he's a great teacher.
Teacher: stonerdays
Code:
It works using ELIF's and userinputs.
Enjoy.
NO HATE PLEASE AS IT'S MY FIRST CODE.
In 3 hours we've covered a shitload and I just coded this by myself. (he helped me where I failed)
I must say, he's a great teacher.
Teacher: stonerdays
Code:
Code
# Calculator test by Mr.Zetax / ~OMC~
print 'Coded for HackForums by Mr.Zetax / ~OMC~'
print 'Please input 2 numbers and a calculation method, thank you.'
print 'Maximum of 5 calculations per application instance.'
print ''
number1 = int(raw_input('First Number: '))
number2 = int(raw_input('Second Number: '))
method = str(raw_input('Calculation Method: '))
if method == '/':
print number1/number2
elif method == '+':
print number1+number2
elif method == '-':
print number1-number2
elif method == '*':
print number1*number2
else:
print 'Invalid method, try again.'
runagainq = raw_input('Would you like to do another calculation? (Y/N)')
if runagainq == 'Y':
pass
if runagainq == 'N':
quit()
# Calculator test by Mr.Zetax / ~OMC~
print 'Please input 2 numbers and a calculation method, thank you.'
print 'Maximum of 5 calculations per application instance.'
print ''
number1 = int(raw_input('First Number: '))
number2 = int(raw_input('Second Number: '))
method = str(raw_input('Calculation Method: '))
if method == '/':
print number1/number2
elif method == '+':
print number1+number2
elif method == '-':
print number1-number2
elif method == '*':
print number1*number2
else:
print 'Invalid method, try again.'
runagainq = raw_input('Would you like to do another calculation? (Y/N)')
if runagainq == 'Y':
pass
if runagainq == 'N':
quit()
# Calculator test by Mr.Zetax / ~OMC~
print 'Please input 2 numbers and a calculation method, thank you.'
print 'Maximum of 5 calculations per application instance.'
print ''
number1 = int(raw_input('First Number: '))
number2 = int(raw_input('Second Number: '))
method = str(raw_input('Calculation Method: '))
if method == '/':
print number1/number2
elif method == '+':
print number1+number2
elif method == '-':
print number1-number2
elif method == '*':
print number1*number2
else:
print 'Invalid method, try again.'
runagainq = raw_input('Would you like to do another calculation? (Y/N)')
if runagainq == 'Y':
pass
if runagainq == 'N':
quit()
# Calculator test by Mr.Zetax / ~OMC~
print 'Please input 2 numbers and a calculation method, thank you.'
print 'Maximum of 5 calculations per application instance.'
print ''
number1 = int(raw_input('First Number: '))
number2 = int(raw_input('Second Number: '))
method = str(raw_input('Calculation Method: '))
if method == '/':
print number1/number2
elif method == '+':
print number1+number2
elif method == '-':
print number1-number2
elif method == '*':
print number1*number2
else:
print 'Invalid method, try again.'
runagainq = raw_input('Would you like to do another calculation? (Y/N)')
if runagainq == 'Y':
pass
if runagainq == 'N':
quit()It works using ELIF's and userinputs.
Enjoy.
NO HATE PLEASE AS IT'S MY FIRST CODE.


![[Image: QmUOY2P.png]](https://i.imgur.com/QmUOY2P.png)
