Python intermédiaire pour les développeurs
Jasmin Ludolf
Senior Data Science Content Developer
Chaîne (bloc de texte) décrivant une fonction
Aide les utilisateurs à comprendre comment utiliser une fonction
Help on built-in function round in module builtins: round(number, ndigits=None)Round a number to a given precision in decimal digits. The return value is an integer if ndigits is omitted or None. Otherwise the return value has the same type as the number. ndigits may be negative.
# Access information, including the docstring
print(help(round))
Help on built-in function round in module builtins:
round(number, ndigits=None)
Round a number to a given precision in decimal digits.
The return value is an integer if ndigits is omitted or None. Otherwise
the return value has the same type as the number. ndigits may be negative.
None
# Access only the docstring
print(round
# Access only the docstring
print(round.
# Access only the docstring
print(round.__
# Access only the docstring
print(round.__doc
# Access only the docstring
print(round.__doc__)
Round a number to a given precision in decimal digits.
The return value is an integer if ndigits is omitted or None. Otherwise
the return value has the same type as the number. ndigits may be negative.
$$
$$
.__doc__ : attribut "dunder-doc"def average(values):# One-line docstring """Find the mean in a sequence of values and round to two decimal places."""average_value = sum(values) / len(values) rounded_average = round(average_value, 2) return rounded_average
# Access our docstring
print(average.__doc__)
Find the mean in a sequence of values and round to two decimal places.
# Update a function's docstring average.__doc__ = "Calculate the mean of values in a data structure, rounding the results to 2 digits."print(help(average))
Help on function average in module __main__:
average(values)
Calculate the mean of values in a data structure, rounding the results to 2 digits.
def average(values): """ Find the mean in a sequence of values and round to two decimal places. """average_value = sum(values) / len(values) rounded_average = round(average_value, 2) return rounded_average
def average(values): """ Find the mean in a sequence of values and round to two decimal places. Args: """average_value = sum(values) / len(values) rounded_average = round(average_value, 2) return rounded_average
def average(values): """ Find the mean in a sequence of values and round to two decimal places. Args: values (list): A list of numeric values. """average_value = sum(values) / len(values) rounded_average = round(average_value, 2) return rounded_average
def average(values): """ Find the mean in a sequence of values and round to two decimal places. Args: values (list): A list of numeric values. Returns: rounded_average (float): The mean of values, rounded to two decimal places. """average_value = sum(values) / len(values) rounded_average = round(average_value, 2) return rounded_average
# Help
print(help(average))
Help on function average in module __main__:
average(values)
Find the mean in a sequence of values and round to two decimal places.
Args:
values (list): A list of numeric values.
Returns:
rounded_average (float): The mean of values, rounded to two decimal places.
Python intermédiaire pour les développeurs