What's the difference between `raw_input()` and `input()` in Python 3?
input, python, python-3.x
Solution
The difference is that `raw_input()` does not exist in Python 3.x, while `input()` does. Actually, the old `raw_input()` has been renamed to `input()`, and the old `input()` is gone, but can easily be simulated by using `eval(input())`. (Remember that `eval()` is evil. Try to use safer ways of parsing your input if possible.)
Problem
What is the difference between `raw_input()` and `input()` in Python 3?