Question

Dans le module Python appelé le string, il y a une ligne qui dit whitespace = ' \t\n\r\v\f'.

  • ' ' est un espace.
  • '\t' est un caractère de tabulation.
  • '\n' est un retour à la ligne.
  • '\r' est un retour chariot.

  • Cartes de '\v' à '\x0b' (11). Qu'est-ce que cela signifie et comment pourrait-il être tapé sur un clavier (tout OS)?
  • Cartes de '\f' à '\x0c' (12). Qu'est-ce que cela signifie et comment pourrait-il être tapé sur un clavier (tout OS)?
Était-ce utile?

La solution

\v est une patte verticale. Il a été utilisé dans les imprimantes en ligne pour faire avancer environ 6 lignes environ. Il peut être saisi * nix en appuyant sur Ctrl-V Ctrl-K.

\f est un saut de page. Il a été utilisé dans les imprimantes en ligne pour passer à la page suivante. Il peut être saisi * nix en appuyant sur Ctrl-V Ctrl-L.

Autres conseils

Par wikipedia :

  

12 (forme animale, \ f, ^ L), afin de causer un   imprimante pour éjecter le papier vers le haut de   la page suivante, ou un terminal vidéo à   effacer l'écran.

^L signifie Control-L sur la plupart des claviers et systèmes d'exploitation.

\v, le code 11 (typable comme ^K) est essentiellement obsolète, alors que ^L est encore parfois utilisé (par exemple en vi « rafraîchir / repeindre l'écran » plutôt que « compensation » comme dans le sens d'origine).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top