Significados carácter especial Definido
-
19-09-2019 - |
Pergunta
módulo chamado string
do Em Python, há uma linha que diz whitespace = ' \t\n\r\v\f'
.
-
' '
é um caractere de espaço. -
'\t'
é um caractere de tabulação. -
'\n'
é um caractere de nova linha. -
'\r'
é um personagem de retorno de carro.
-
'\v'
mapeia para'\x0b'
(11). O que significa e como ele pode ser digitado em um teclado (qualquer OS)? -
'\f'
mapeia para'\x0c'
(12). O que significa e como ele pode ser digitado em um teclado (qualquer OS)?
Solução
\v
é um guia vertical. Foi utilizado em impressoras de linha para avançar sobre 6 linhas mais ou menos. Ele pode ser digitado * nix pressionando Ctrl-V Ctrl-K.
\f
é um formfeed. Foi utilizado em impressoras de linha para avançar para a próxima página. Ele pode ser digitado * nix pressionando Ctrl-V Ctrl-L.
Outras dicas
Por wikipedia :
12 (forma alimentação, \ f, ^ L), para fazer com que um impressora de papel de ejecção para o topo da Na página seguinte, ou um terminal de vídeo para limpar a tela.
^L
significa Control-L na maioria dos teclados e sistemas operacionais.
\v
, código 11 (tipável como ^K
) é essencialmente obsoleta, enquanto ^L
ainda é usado ocasionalmente (por exemplo, vi a "atualização / repintar a tela" ao invés de apenas "clearing"-lo como no significado original).