Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Challenge: Write Docstrings | Sustaining Code Quality
Code Quality and Refactoring in Python

bookChallenge: Write Docstrings

In this challenge, you will practice writing docstrings for Python functions. Docstrings are essential for documenting what a function does, its parameters, and its return value. Your task is to read each function and write a clear, concise docstring that explains its purpose, describes its parameters, and specifies what it returns. This exercise will help you develop the habit of documenting your code for yourself and others.

Aufgabe

Swipe to start coding

Add appropriate docstrings to the following Python functions. For each function:

  • Write a docstring immediately after the function definition line.
  • Clearly describe the function's purpose.
  • List and describe each parameter.
  • Describe the return value.
  • Use triple double quotes for the docstring.

Lösung

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 4
single

single

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Suggested prompts:

Can you give me an example function to write a docstring for?

What are the best practices for writing Python docstrings?

Can you show me a sample docstring format?

close

Awesome!

Completion rate improved to 5.26

bookChallenge: Write Docstrings

Swipe um das Menü anzuzeigen

In this challenge, you will practice writing docstrings for Python functions. Docstrings are essential for documenting what a function does, its parameters, and its return value. Your task is to read each function and write a clear, concise docstring that explains its purpose, describes its parameters, and specifies what it returns. This exercise will help you develop the habit of documenting your code for yourself and others.

Aufgabe

Swipe to start coding

Add appropriate docstrings to the following Python functions. For each function:

  • Write a docstring immediately after the function definition line.
  • Clearly describe the function's purpose.
  • List and describe each parameter.
  • Describe the return value.
  • Use triple double quotes for the docstring.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 4
single

single

some-alt