Python GUI'de basit bir hesap makinesini kodlamaya çalışıyorum ama bir sözdizimi hatası iletisi alıyorum. Programlamada yeniyim, bu yüzden ne yaptığından emin değilim.Girdi ile veri okurken sözdizimi hatası()
Traceback (most recent call last):
File "C:\Users\kmart3223\Desktop\Martinez_K_Lab1.py", line 126, in <module>
main()
File "C:\Users\kmart3223\Desktop\Martinez_K_Lab1.py", line 111, in main
operation = input("What operations should we do (+, -, /, *):")
File "<string>", line 1
+
^
SyntaxError: unexpected EOF while parsing
Kod
def main():
operation = input("What operations should we do (+, -, /, *):")
if(operation != '+' and operation != '-' and operation != '/' and operation != '*'):
print ("chose an operation")
else:
variable1 = int(input("Enter digits"))
variable2 = int(input("Enter other digits"))
if (operation == "+"):
print (add(variable1, variable2))
elif (operation == "-"):
print (sub(variable1, variable2))
elif (operaion == "*"):
print (mul(variable1, variable2))
else:
print (div(variable1, variable2))
main()
Python 2 veya Python 3 kullanın? – erip
Python 2 kullanıyorsunuz. "Raw_input" kullanın ve 'input' kullanmayın – idjaw
Yakın neden Typo, bir şekilde çözüldü .... – Drew