In interactive mode, the recommended use of Ipython, design is very user-friendly, automatic completion of the function is my favorite.
Installation: Apt-get Install Ipython
Editor I'm using Vim.
Python identifier:
Identifiers include numbers, characters, underscores, but cannot start with a number and are differentiated to lowercase.
Identifiers that begin with an underscore are of special significance.
A class attribute that begins with a single underscore (_foo) cannot be accessed directly, and is accessed through the interface provided by the class and cannot be imported with "from XXX import *";
A double underscore (__foo) represents a private member of a class; a double underscore (__foo__) represents a special method-specific identifier for Python, such as __init__ (), which represents the constructor of a class.
Quotation marks for Python:
The quotation marks used by Python include single quotation marks (' '), double quotation marks (""), and three quotation marks ("")
where single and double quotes differ little, and three quotes represent multiple lines of reference, and are often used as annotations
Basic knowledge of Python