Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre 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.

Tâche

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.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 4
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

close

Awesome!

Completion rate improved to 5.26

bookChallenge: Write Docstrings

Glissez pour afficher le menu

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.

Tâche

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.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 4
single

single

some-alt