Einführung in Funktionen in Python
Lerne, eigene Funktionen in Python zu schreiben, sowie wichtige Konzepte wie Scoping und Fehlerbehandlung.
Kurs Kostenlos Starten3 Stunden10 Videos44 Übungen429.016 LernendeLeistungsnachweis
Kostenloses Konto erstellen
oder
Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.Trainierst du 2 oder mehr?
Versuchen DataCamp for BusinessBeliebt bei Lernenden in Tausenden Unternehmen
Kursbeschreibung
Es ist an der Zeit, dich weiterzuentwickeln und deine Python-Kenntnisse zu vertiefen. Python bietet eine Menge fantastischer Funktionen und ein Modul-Ökosystem. Als Datenexperte oder Entwickler wirst du jedoch ständig eigene Funktionen schreiben müssen, um Probleme zu lösen, die von deinen Daten diktiert werden. In diesem ersten Kurs lernst du die Kunst des Schreibens von Funktionen. Nach diesem Kurs wirst du in der Lage sein, deine eigenen Funktionen zu schreiben, die mehrere Parameter und Rückgabewerte sowie Standardargumente und Argumente mit variabler Länge enthalten. Du bekommst einen Einblick in das Scoping in Python, kannst Lambda-Funktionen schreiben und mit Fehlern beim Schreiben von Funktionen umgehen. Zum Abschluss jedes Kapitels wendest du deine neuen Kenntnisse an, um Funktionen zu schreiben, die Twitter-Daten analysieren.
Trainierst du 2 oder mehr?
Verschaffen Sie Ihrem Team Zugriff auf die vollständige DataCamp-Plattform, einschließlich aller Funktionen.In den folgenden Tracks
- 1
Deine eigenen Funktionen schreiben
KostenlosDu lernst, wie du einfache Funktionen schreibst, aber auch Funktionen, die mehrere Argumente akzeptieren und mehrere Werte zurückgeben. Du wirst auch die Möglichkeit erhalten, diese neuen Fähigkeiten auf Fragen anzuwenden, mit denen Datenexperten und Entwickler häufig konfrontiert werden.
Benutzerdefinierte Funktionen50 xpStrings in Python50 xpWiederholung der eingebauten Funktionen50 xpSchreibe eine einfache Funktion100 xpEin-Parameter-Funktionen100 xpFunktionen, die einzelne Werte zurückgeben100 xpMehrere Parameter und Rückgabewerte50 xpFunktionen mit mehreren Parametern100 xpEine kurze Einführung in Tupel100 xpFunktionen, die mehrere Werte zurückgeben100 xpPraktische Anwendung50 xpPraktische Anwendung (1)100 xpPraktische Anwendung (2)100 xp - 2
Standardargumente, Argumente mit variabler Länge und Gültigkeitsbereich
Du lernst, Funktionen mit Standardargumenten zu schreiben, damit der Benutzer sie nicht immer angeben muss, und Argumente mit variabler Länge, damit du eine beliebige Anzahl von Argumenten an deine Funktionen übergeben kannst. Außerdem lernst du das wichtige Konzept des Gültigkeitsbereichs kennen.
Gültigkeitsbereich und benutzerdefinierte Funktionen50 xpQuiz zum Verständnis des Gültigkeitsbereichs50 xpDas Schlüsselwort global100 xpPythons integrierter Gültigkeitsbereich50 xpVerschachtelte Funktionen50 xpVerschachtelte Funktionen I100 xpVerschachtelte Funktionen II100 xpDas Schlüsselwort nonlocal und verschachtelte Funktionen100 xpStandard- und flexible Argumente50 xpFunktionen mit einem Standardargument100 xpFunktionen mit mehreren Standardargumenten100 xpFunktionen mit Argumenten variabler Länge (\*args)100 xpFunktionen mit Schlüsselwortargumenten variabler Länge (\*\*kwargs)100 xpPraktische Anwendung50 xpPraktische Anwendung (1)100 xpPraktische Anwendung (2)100 xp - 3
Lambda-Funktionen und Fehlerbehandlung
Lerne Lambda-Funktionen kennen, mit denen du schnell und spontan Funktionen schreiben kannst. Außerdem übst du, mit Fehlern in deinen Funktionen umzugehen, was eine wichtige Fähigkeit ist. Wende dann deine neuen Fähigkeiten an, um Data-Science-Fragen zu beantworten.
Lambda-Funktionen50 xpQuiz zu Lambda-Funktionen50 xpEine Lambda-Funktion schreiben, die du bereits kennst100 xpMap() und Lambda-Funktionen100 xpFilter() und Lambda-Funktionen100 xpReduce() und Lambda-Funktionen100 xpEinführung in die Fehlerbehandlung50 xpQuiz über Fehler50 xpFehlerbehandlung mit try-except100 xpFehlerbehandlung durch Auslösen eines Fehlers100 xpPraktische Anwendung50 xpPraktische Anwendung (1)100 xpPraktische Anwendung (2)100 xpPraktische Anwendung (3)100 xpPraktische Anwendung: Teste deine Fähigkeiten in der Fehlerbehandlung50 xp
Trainierst du 2 oder mehr?
Verschaffen Sie Ihrem Team Zugriff auf die vollständige DataCamp-Plattform, einschließlich aller Funktionen.In den folgenden Tracks
Hugo Bowne-Anderson
Mehr AnzeigenData Scientist
Was sagen andere Lernende?
Melden Sie sich an 15 Millionen Lernende und starten Sie Einführung in Funktionen in Python Heute!
Kostenloses Konto erstellen
oder
Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.