Python code indentation and python indentation
Python code indent
The space at the beginning of a line in Python is called indentation.
Leading spaces (spaces and tabs) at the beginning of a logical line are used to determine the indentation level of a logical line. They are used to determine the grouping of statements in turn.
That is to say, statements with the same logical structure must have the same indentation. Such a statement group is called a block.
Incorrect indentation can produce errors, for example:
How to enable indent
Only blank spaces are used for indentation, and four spaces are used for tabs.
How to indent in vim?
Method 1: Install the plug-in (recommended)
Https://github.com/klen/python-mode
Method 2: configuration is not recommended
# Vi/etc/vimrc
Autocmd FileType python setlocal tabstop = 4 shiftwidth = 4 softtabstop = 4 textwidth = 79
Or ~ /. Vim/ftplugin/pyton. vim, create this file if no
Add the following configuration
Setlocal et sta sw = 4 sts = 4