Einführung
In diesem Lab lernen Sie, wie Sie in Python prüfen können, ob ein Tupel nur Zahlen (Ganzzahlen und Fließkommazahlen) enthält. Sie beginnen damit, numerische Tupel zu definieren und zu untersuchen, wie Sie Tupel erstellen können, die Ganzzahlen, Fließkommazahlen oder eine Mischung aus beiden enthalten. Dazu erstellen Sie eine Datei namens numeric_tuple.py
, fügen Tupeldefinitionen hinzu und führen das Skript aus, um die Ausgabe zu beobachten.
Anschließend werden Sie im Lab durch die Verwendung der all()
-Funktion in Verbindung mit isinstance()
geführt, um zu überprüfen, ob alle Elemente in einem Tupel tatsächlich numerisch sind. Abschließend lernen Sie, wie Sie leere Tupel bei dieser Prüfung elegant behandeln können.
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
python(("Python")) -.-> python/BasicConceptsGroup(["Basic Concepts"])
python(("Python")) -.-> python/ControlFlowGroup(["Control Flow"])
python(("Python")) -.-> python/DataStructuresGroup(["Data Structures"])
python(("Python")) -.-> python/FunctionsGroup(["Functions"])
python(("Python")) -.-> python/PythonStandardLibraryGroup(["Python Standard Library"])
python/BasicConceptsGroup -.-> python/numeric_types("Numeric Types")
python/ControlFlowGroup -.-> python/conditional_statements("Conditional Statements")
python/DataStructuresGroup -.-> python/tuples("Tuples")
python/FunctionsGroup -.-> python/build_in_functions("Build-in Functions")
python/PythonStandardLibraryGroup -.-> python/data_collections("Data Collections")
subgraph Lab Skills
python/numeric_types -.-> lab-559585{{"So prüfen Sie, ob ein Tupel in Python nur Zahlen enthält"}}
python/conditional_statements -.-> lab-559585{{"So prüfen Sie, ob ein Tupel in Python nur Zahlen enthält"}}
python/tuples -.-> lab-559585{{"So prüfen Sie, ob ein Tupel in Python nur Zahlen enthält"}}
python/build_in_functions -.-> lab-559585{{"So prüfen Sie, ob ein Tupel in Python nur Zahlen enthält"}}
python/data_collections -.-> lab-559585{{"So prüfen Sie, ob ein Tupel in Python nur Zahlen enthält"}}
end