Question: what is the difference between python shell and command line?
Answer: They are both the same thing but, IDLE is made to write python code so its better if you can to write on IDLE. ... When you hit , the console sends the line of text to python, which is waiting for input on sys. stdin. When Python processes the line, it sends output to sys.