Advertisement
Guest User

Untitled

a guest
Dec 17th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.84 KB | None | 0 0
  1. def calc ():
  2.     s = str(input())
  3.     mass_oper = []
  4.     for i in range(len(s)):
  5.         if s[i] == "+":
  6.             mass_oper.append("+")
  7.             s = s.replace(s[i]," ")
  8.         if s[i] == "-":
  9.             mass_oper.append("-")
  10.             s = s.replace(s[i]," ")
  11.         if s[i] == "*":
  12.             mass_oper.append("*")
  13.             s = s.replace(s[i]," ")
  14.     mass = s.split()
  15.     for p in range(len(mass)):
  16.         mass[p] = int(mass[p])
  17.     for k in range (len(mass_oper)):
  18.         if (mass_oper[k] == "*"):
  19.             mass[k] = mass[k] * mass[k + 1]
  20.             mass.pop((k + 1))
  21.             mass_oper.pop(k)
  22.     for r in range(len(mass_oper)):
  23.         if(mass_oper[r]=="-"):
  24.             mass[r] = mass[r] - mass[r+1]
  25.         if(mass_oper[r]=="+"):
  26.             mass[r] = mass[r] + mass[r+1]
  27.     return(mass[0])
  28.  
  29. print(calc ())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement