Читать книгу Routineaufgaben mit Python automatisieren - Al Sweigart - Страница 102

Wiederholungsfragen

Оглавление

1 Warum ist es von Vorteil, in Ihren Programmen Funktionen zu verwenden?

2 Wann wird der Code in einer Funktion ausgeführt – bei der Definition oder beim Aufruf der Funktion?

3 Mit welcher Anweisung erstellen Sie eine Funktion?

4 Was ist der Unterschied zwischen einer Funktion und einem Funktionsaufruf?

5 Wie viele globale Gültigkeitsbereiche hat ein Python-Programm? Wie viele lokale Gültigkeitsbereiche?

6 Was geschieht mit den Variablen in einem lokalen Gültigkeitsbereich, wenn der Funktionsaufruf die Steuerung zurückgibt?

7 Was ist ein Rückgabewert? Kann ein Rückgabewert Teil eines Ausdrucks sein?

8 Welchen Rückgabewert hat der Aufruf einer Funktion, die keine return-Anweisung hat?

9 Wie können Sie dafür sorgen, dass in einer Funktion eine globale Variable verwendet wird?

10 Welchen Datentyp hat None?

11 Was macht die Anweisung import areallyourpetsnamederic?

12 Wie rufen Sie die Funktion bacon() aus dem Modul spam auf, nachdem Sie spam importiert haben?

13 Wie verhindern Sie, dass ein Programm beim Auftreten eines Fehlers abstürzt?

14 Was steht in einer try-Klausel und was in der except-Klausel?

Routineaufgaben mit Python automatisieren

Подняться наверх