Frage

In Python-Modul namens string, gibt es eine Zeile, die whitespace = ' \t\n\r\v\f' sagt.

  • ' ' ist ein Leerzeichen.
  • '\t' ist ein Tabulatorzeichen.
  • '\n' ist ein Newline-Zeichen.
  • '\r' ist ein Wagenrücklaufzeichen.

  • '\v' Karten zu '\x0b' (11). Was bedeutet es, und wie könnte es auf einer Tastatur (beliebiges O) eingegeben werden?
  • '\f' Karten zu '\x0c' (12). Was bedeutet es, und wie könnte es auf einer Tastatur (beliebiges O) eingegeben werden?
War es hilfreich?

Lösung

\v ist eine vertikale Lasche. Es wurde in Zeilendruckern vorzurücken etwa 6 Zeilen oder so verwendet. Er kann durch Drücken von Strg-V Ctrl-K.

in * nichts eingegeben werden

\f ist ein Seitenvorschub. Es wurde in Zeilendruckern bis zur nächsten Seite verwendet. Er kann durch Drücken von Strg-V Ctrl-L in * nichts eingegeben werden.

Andere Tipps

wikipedia :

  

12 (Formularvorschub, \ f ^ L), um zu bewirken, einen   Drucker auszuwerfen Papier auf die Oberseite   die nächste Seite, oder ein Videoterminal   löschen Sie den Bildschirm.

^L bedeutet Strg-L auf den meisten Tastaturen und OSes.

\v, Code 11 (typisierbarem als ^K) ist im Wesentlichen veraltet, während ^L noch gelegentlich verwendet wird (zB in vi "Refresh / repaint den Bildschirm" und nicht nur "Clearing" als in der ursprünglichen Bedeutung).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top