Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- s = input()
- cif = '0123456789 '
- zn = '+-/*'
- i = 0
- while i != len(s) - 1:
- if (s[i] in cif and s[i + 1] not in cif) or (s[i] not in cif and s[i + 1] in cif):
- s = s[:i + 1] + ' ' + s[i + 1:]
- i += 1
- i += 1
- s = s.split()
- #print(s)
- i = 0
- while ('*' in s) or ('/' in s):
- if ('*' in s[i] or '/' in s[i]):
- s[i - 1] = s[i - 1] + ' ' + s[i + 1] + ' ' + s[i]
- s.pop(i)
- s.pop(i)
- else:
- i += 1
- #print(s)
- i = 0
- while ('+' in s) or ('-' in s):
- if ('+' in s[i] or '-' in s[i]):
- s[i - 1] = s[i - 1] + ' ' + s[i + 1] + ' ' + s[i]
- s.pop(i)
- s.pop(i)
- else:
- i += 1
- #print(s)
- print(s[0])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement