Funktionen und Modularisierung in Python
Quiz
•
Computers
•
University
•
Hard
Veronika Gacia
Used 6+ times
FREE Resource
Enhance your content in a minute
9 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Welche Kriterien muss ein Python-Code erfüllen, damit er als Funktion ausgelagert werden kann?
Keine bestimmte. Jeder Python-Code kann als Funktion geschrieben werden.
Der Code muss mindestens ein Argument verarbeiten. Dieses wird beim aufrufen der Funktion übergeben.
Der Programmcode muss sehr übersichtlich sein. Nur dann können Teile als Funktionen ausgelagert werden.
Der Code muss mindestens einen Wert auf die Konsole drucken. Nur so kann Fehlerfreiheit garantiert werden.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Welche Aussage trifft auf Funktionen mit und ohne Rückgabewert zu?
Ist eine Funktion ohne Rückgabewert definiert, werden die Resultate auf der Konsole ausgegeben, können aber trotzdem weiterverarbeitet werden.
Ist eine Funktion mit Rückgabewert definiert, werden die Resultate automatisch auf der Konsole ausgegeben.
Ist eine Funktion mit Rückgabewert definiert, werden die Resultate automatisch in einer Variable abgespeichert.
Ist eine Funktion ohne Rückgabewert definiert, werden die Resultate lediglich auf der Konsole ausgegeben und können nicht weiterverarbeitet werden.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Welche Aussage trifft auf die Argumente einer selbst definierten Funktion zu?
Die Reihenfolge, in der die Argumente an die Funktion übergeben werden, ist willkürlich.
Die Zahl und die Bezeichnung der Argumente kann nicht immer frei gewählt werden.
Neben den obligatorischen Argumenten gibt es in jeder Funktion auch optionale Argumente.
Die Funktion greift auf die Werte der Argumente über den Argumentnamen zu, der eine lokale Variable darstellt.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Was passiert beim Aufruf der Funktion?
Die Funktion fordert drei Argumente von der aufrufenden Instanz und verarbeitet deren Inhalte zu einem String, welcher auf der Konsole ausgedruckt wird.
Die Funktion fordert drei Eingabewerte vom User und produziert dann einen Fehler, der daraus resultiert, dass kein return-Wert definiert ist.
Die Funktion fordert drei Eingabewerte vom User und verarbeitet deren Inhalte zu einem String, welcher auf der Konsole ausgedruckt wird.
Die Funktion fordert drei Argumente von der aufrufenden Instanz und verarbeitet deren Inhalte zu einem return-Wert, welcher zurückgegeben wird.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Welche Aussagen treffen NICHT auf lokale Variablen zu?
Lokale Variablen werden nur innerhalb einer Funktion verwendet.
Auf lokale Variablen kann außerhalb der jeweiligen Funktion nicht zugegriffen werden.
Versucht man außerhalb einer Funktion auf eine lokale Variable der Funktion zuzugreifen, erhält man eine Fehlermeldung.
Lokale Variablen, die den selben Variablennamen wie eine globale Variable besitzen, sind automatisch global.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Welche Aussagen treffen NICHT auf globale Variablen zu?
Globale Variablen sind im gesamten Programm gültig.
Globale Variablen müssen außerhalb der Funktion(en) definiert werden.
Globale Variablen werden automatisch mit dem Rückgabewert der aufgerufenen Funktion befüllt.
Globale Variablen können innerhalb jeder Funktion im Programm aufgerufen werden
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Welche Variablen sind NICHT lokal?
variable_a
ergebnis
additionsergebnis
variable_b
8.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Welche Variablen sind NICHT global?
ergebnis
a
variable_b
b
9.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Sie haben eine Python Funktion namens 'myfunction()' geschrieben und in der Python-Datei 'mydatei.py' abgelegt. Wie könnte der Befehl lauten, der die Funktion für ein weiteres Python-Programm zugänglich macht?
import myfunction as myf
import mydatei as m
import myfunction
import mydatei, myfunction
Similar Resources on Wayground
10 questions
A1 - die Familie. Vocabulario de la familia.
Quiz
•
9th Grade - University
9 questions
Formatvorlagen
Quiz
•
University
9 questions
E-Marketing
Quiz
•
1st Grade - Professio...
8 questions
Conceptos Básicos Desarrollo de Software
Quiz
•
University
8 questions
InfTech Vertiefung
Quiz
•
University
10 questions
Ecommerce Security
Quiz
•
University
11 questions
Ergonomie
Quiz
•
9th Grade - University
10 questions
IT Infrastruktur Management
Quiz
•
University
Popular Resources on Wayground
5 questions
This is not a...winter edition (Drawing game)
Quiz
•
1st - 5th Grade
15 questions
4:3 Model Multiplication of Decimals by Whole Numbers
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
10 questions
The Best Christmas Pageant Ever Chapters 1 & 2
Quiz
•
4th Grade
12 questions
Unit 4 Review Day
Quiz
•
3rd Grade
10 questions
Identify Iconic Christmas Movie Scenes
Interactive video
•
6th - 10th Grade
20 questions
Christmas Trivia
Quiz
•
6th - 8th Grade
18 questions
Kids Christmas Trivia
Quiz
•
KG - 5th Grade
Discover more resources for Computers
26 questions
Christmas Movie Trivia
Lesson
•
8th Grade - Professio...
7 questions
Different Types of Energy
Interactive video
•
4th Grade - University
20 questions
Slopes and Slope-Intercept Form
Quiz
•
8th Grade - University
7 questions
Force and Motion
Interactive video
•
4th Grade - University
7 questions
Biomolecules (Updated)
Interactive video
•
11th Grade - University
20 questions
Winter/Holiday Trivia
Quiz
•
KG - University
10 questions
WINTER WIN Time - ELA - 12/9/2025
Quiz
•
KG - University
7 questions
Human Impact on Resources
Interactive video
•
4th Grade - University
