diff --git a/01_grundlagen/docs/escape-notation.md b/01_grundlagen/docs/escape-notation.md new file mode 100644 index 0000000..26b8d96 --- /dev/null +++ b/01_grundlagen/docs/escape-notation.md @@ -0,0 +1,19 @@ +# Escape–Notation (Backslash Maskierung) + +Neben gewöhnlichen, druckbaren Zeichen gibt es Sonderzeichen, die mittels [Escape-Notation](https://www.w3schools.com/python/python_strings_escape.asp#:~:text=An%20escape%20character%20is%20a,character%20you%20want%20to%20insert.) kodiert werden können: + +| Code | Ausgabe | +| -------------------- | --------------------------------- | +| `\0` | das NULL-Zeichen | +| `\'` | einfaches Anführungszeichen | +| `\"` | doppeltes Anführungszeichen | +| `\\` | Rückwärtsschrägstrich (backslash) | +| `\n` | Zeilenumbruch (new line) | +| `\r` | Zeilenanfang (carriage return) | +| `\v` | vertikaler Tabulator | +| `\t` | Tabulator | +| `\b` | Backspace | +| `\f` | Seitenvorschub (form feed) | +| `\uXXXX` | Unicode-Codepoint | +| `\u{X}`…`\u{XXXXXX}` | Unicode-Codepoint | +| `\xXX` | Latin-1-Zeichen | diff --git a/01_grundlagen/docs/escape-notation.pdf b/01_grundlagen/docs/escape-notation.pdf new file mode 100644 index 0000000..3d28c9e Binary files /dev/null and b/01_grundlagen/docs/escape-notation.pdf differ