Skip to content

Instantly share code, notes, and snippets.

@lebalz
Last active September 13, 2020 11:37
Show Gist options
  • Save lebalz/7793f93b5846916f7f951d1dc6881b92 to your computer and use it in GitHub Desktop.
Save lebalz/7793f93b5846916f7f951d1dc6881b92 to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
{"cells":[{"cell_type":"markdown","metadata":{},"source":["# Textverarbeitung in Python\n","## Gross- und Kleinschreibung"]},{"cell_type":"code","execution_count":1,"metadata":{"tags":[]},"outputs":[{"output_type":"stream","name":"stdout","text":"Grossbuchstaben: HALLO ICH BIN ALFRED. ICH SCHREIBE AN EINEM WICHTIGEN BUCH.\n"}],"source":["text = \"Hallo ich bin Alfred. Ich schreibe an einem wichtigen Buch.\"\n","gross = text.upper()\n","print(f'Grossbuchstaben: {gross}')"]},{"cell_type":"code","execution_count":2,"metadata":{"tags":[]},"outputs":[{"output_type":"stream","name":"stdout","text":"Kleinbuchstaben: hallo ich bin alfred. ich schreibe an einem wichtigen buch.\n"}],"source":["text = \"Hallo ich bin Alfred. Ich schreibe an einem wichtigen Buch.\"\n","klein = text.lower()\n","print(f\"Kleinbuchstaben: {klein}\")"]},{"cell_type":"markdown","metadata":{},"source":["## Text ersetzen\n","\n","Mit `replace(alt, neu)` können Text-Teile in einem `string` ersetzt werden."]},{"cell_type":"code","execution_count":3,"metadata":{"tags":[]},"outputs":[{"output_type":"stream","name":"stdout","text":"Alle . durch !!! ersetzt\nHallo ich bin Alfred!!! Ich schreibe an einem wichtigen Buch!!!\n"}],"source":["text = \"Hallo ich bin Alfred. Ich schreibe an einem wichtigen Buch.\"\n","text = text.replace(\".\", \"!!!\")\n","print(\"Alle . durch !!! ersetzt\")\n","print(text)"]},{"cell_type":"code","execution_count":4,"metadata":{"tags":[]},"outputs":[{"output_type":"stream","name":"stdout","text":"Alle 'ich' durch XXX ersetzt\nHallo XXX bin Alfred. Ich schreibe an einem wXXXtigen Buch.\n"}],"source":["text = \"Hallo ich bin Alfred. Ich schreibe an einem wichtigen Buch.\"\n","text = text.replace(\"ich\", \"XXX\")\n","print(\"Alle 'ich' durch XXX ersetzt\")\n","print(text)"]},{"cell_type":"markdown","metadata":{},"source":["### !! Python nimmts genau beim ersetzen - die Gross- & Kleinschreibung spielt eine Rolle!"]},{"cell_type":"code","execution_count":5,"metadata":{"tags":[]},"outputs":[{"output_type":"stream","name":"stdout","text":"Alle 'ich' und 'Ich' durch XXX ersetzt\nHallo XXX bin Alfred. XXX schreibe an einem wXXXtigen Buch.\n"}],"source":["text = \"Hallo ich bin Alfred. Ich schreibe an einem wichtigen Buch.\"\n","text = text.replace(\"ich\", \"XXX\")\n","text = text.replace(\"Ich\", \"XXX\")\n","print(\"Alle 'ich' und 'Ich' durch XXX ersetzt\")\n","print(text)"]}],"nbformat":4,"nbformat_minor":2,"metadata":{"language_info":{"codemirror_mode":{"name":"ipython","version":3},"file_extension":".py","mimetype":"text/x-python","name":"python","nbconvert_exporter":"python","pygments_lexer":"ipython3","version":"3.8.3-final"},"orig_nbformat":2,"kernelspec":{"name":"python38364bit383pyenv8c4b70ca7eda4aacafd89fc5235bf831","display_name":"Python 3.8.3 64-bit ('3.8.3': pyenv)"}}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment