The consoles built in PyCharm completely correspond to the shell consoles.
Besides the standard functionality, these consoles feature:
Syntax check with inspections.
Automated insertion of paired brackets, quotes and braces.
Scrolling through the history of commands using the arrow keys.
Quick documentation lookup Ctrl+Q
To launch an interactive console
On the main menu, choose any console-related command from themenu.