0% fanden dieses Dokument nützlich (0 Abstimmungen)
7 Ansichten2 Seiten

Python Übungen

Dieses Dokument enthält eine Reihe von Python-Übungen, um grundlegende Programmierkonzepte wie Datentypen, mathematische Operationen, Funktionen, Listen, Tupel und Dictionaries zu wiederholen. Der Schüler muss die 16 Fragen beantworten, indem er Python-Code und Erklärungen bereitstellt, und das Dokument mit seinem Lehrer teilen, um Feedback und Korrekturen zu erhalten.

Hochgeladen von

ScribdTranslations
Copyright
© © All Rights Reserved
Wir nehmen die Rechte an Inhalten ernst. Wenn Sie vermuten, dass dies Ihr Inhalt ist, beanspruchen Sie ihn hier.
Verfügbare Formate
Als PDF, TXT herunterladen oder online auf Scribd lesen
0% fanden dieses Dokument nützlich (0 Abstimmungen)
7 Ansichten2 Seiten

Python Übungen

Dieses Dokument enthält eine Reihe von Python-Übungen, um grundlegende Programmierkonzepte wie Datentypen, mathematische Operationen, Funktionen, Listen, Tupel und Dictionaries zu wiederholen. Der Schüler muss die 16 Fragen beantworten, indem er Python-Code und Erklärungen bereitstellt, und das Dokument mit seinem Lehrer teilen, um Feedback und Korrekturen zu erhalten.

Hochgeladen von

ScribdTranslations
Copyright
© © All Rights Reserved
Wir nehmen die Rechte an Inhalten ernst. Wenn Sie vermuten, dass dies Ihr Inhalt ist, beanspruchen Sie ihn hier.
Verfügbare Formate
Als PDF, TXT herunterladen oder online auf Scribd lesen

INFORMATIONSTECHNOLOGIE KURS: 1 BACH

Python (Übungen)
Ziel
Es geht darum, alle Konzepte der Programmierung in Python zu wiederholen, die nötig sind für
in die nächste Entwicklungsphase übertreten können. Einige der Elemente, die du finden wirst
In diesem Fragebogen hast du sie möglicherweise bereits in deiner Praxis verwendet, andere nicht. Denk daran, dass die
Inspiration kommt nicht passiv, also greife auf alle Informationsquellen zurück.
Was du brauchst; Bücher, Wiki, Lehrer... In jedem Fall viel Glück und gute Arbeit.

Verfahren
Diese Datei sollte dir per E-Mail zugeschickt worden sein. Wenn ihr im Paar arbeitet, sollte sie euch beiden zugestellt worden sein.

aber ihr könnt es gemeinsam tun:


• Erstelle ein Textdokument in Google Docs und kopiere die Fragen, die du findest.
Sie werden weiter unten handeln. Alternativ können Sie es in ein Open Office-Dokument schreiben und hochladen.
Google Docs.
• Teile es (nur) mit deinem Lehrer, damit er deine Fortschritte verfolgen und korrigieren kann.
wenn du es fertig hast (Menü ‚Teilen‘ -> ‚Benutzer einladen‘ und gib ihre E-Mail-Adresse ein;
Stellen Sie sicher, dass 'Zum Bearbeiten' markiert ist.

• Beantworte jede Frage, indem du die Antworten sofort darunter schreibst.


Mach es in blauer Farbe, damit es sich leicht abheben lässt. Schreibe den gesamten Code mit.
Vando mit Treue alle Blutungen, die, wie du weißt, so wichtig sind in
Python. Fügen Sie alle Erklärungen hinzu, die Sie benötigen.

• Wenn du es fertig hast, benenne die Datei um und füge das Wort 'Fertig' hinzu (Menü
Datei

Übungen
1. Escribe un ejemplo de cada tipo de dato que conoces de Python (es decir, un entero,
ein Dezimal, eine Zeichenkette...) wobei jeder Typ mit seinem pythonischen Namen angegeben wird.

2. Convierte el entero 3 en un float y en una string. ¿Cómo convertirías el texto 'hola' en


Eine Liste? Was bekommst du?

0.8

4. Recherchiere: Wenn du im Interpreter 3.5 eingibst, gibt er dir 3.5 zurück. Aber wenn es-
beschreibt 3.6 Was bekommst du? Warum? Wie du dir vorstellen kannst, in den Operationen
Die häufigsten numerischen Werte haben keinen großen Einfluss, aber wenn hochpräzise Berechnungen gewünscht werden

Präzision kann behoben werden. Wie?


INFORMATIONSTECHNOLOGIE KURS: 1 BACH

5. Du kannst eine Liste leicht in ein Tupel und umgekehrt umwandeln. Aber, was ist der Unterschied?
Gibt es zwischen ihnen? Kannst du ein Beispiel geben, das das veranschaulicht?

6. Gegeben die Liste [3,-2,5,7,0,1.5] Extrahiere mit einem Python-Befehl die Teilliste [5,7,0].
Füge die Nummer 3.14 hinzu. Entferne die 7.

7. Gegeben ist das Tupel (3,6,9,10,17), extrahiere mit einer Python-Anweisung die Teil-Tuple (3,9,17).
Würdest du das invertierte Tupel erhalten können?

8. Schreibe eine Funktion, die, gegeben ein Wort, den ersten Buchstaben zurückgibt.

9. Schreibe eine Funktion, die, gegeben ein Wort, sagt, ob es mit einem Großbuchstaben beginnt (d. h.
Geben Sie in diesem Fall True und im anderen Fall False zurück.

10. Schreibe eine Funktion, die, gegeben einen Text, die Anzahl der enthaltenen Wörter zurückgibt.

11. Schreibe eine Funktion, die einen Text umgekehrt ausgibt.

12. Schreibe eine Funktion, die eine Liste mit den Quadraten der Zahlen von 1 bis zurückgibt.
10.

Es geht jetzt darum, das Obige auf eine andere Weise zu tun. Könntest du es in einer einzigen Zeile tun?
Von Code unter Verwendung von Listenverständnis?

14. Und wenn man dich bittet, anstelle der Quadrate die Würfel der ungeraden Zahlen zwischen 1
y 10?

15. Schreibe eine Funktion, die, gegeben einen Text, sagt, ob es sich um eine E-Mail-Adresse handelt.
gültig (das heißt, sollte True zurückgeben, wenn es etwas vom Typ [email protected] Falsch en
Fall anders).

16. Baue ein Wörterbuch mit 6 Namen und deren Telefonnummern. Schreibe eine Funktion-
Funktion, die bei einem Namen die Telefonnummer zurückgibt. Schreibe eine weitere Funktion
dass es bei einer Telefonnummer sagt, wem sie gehört. Natürlich in beiden Fällen.
Sos, wenn das Programm nicht existiert, darf es keinen Fehler ausgeben, sondern sollte freundlich sagen -
lo. Fasse all dies in einem Programm zusammen, das es dem Benutzer ermöglicht, das Wörterbuch zu verwenden oder
Hör auf, es zu tun, nach deinem Ermessen.

Das könnte Ihnen auch gefallen