Я работаю над упражнением, но хочу использовать функцию ввода. В настоящее время возникли проблемы с его правильным использованием из-за отсутствия примеров и упражнений.
Текущее упражнение такое:
Напишите программу на Python, распечатайте документы (синтаксис, описание
и т. д.) встроенных функций Python.
Пример функции: abs()Ожидаемый результат:
abs(number) -> number
Return the absolute value of the argument.
Это моя попытка, я немного ее модифицирую.
z = input("What function you want to ask?")
print(z.__doc__)
Надеюсь, я смогу просто ввести функции и получить ответы о заданной функции.
С помощью приведенной выше формулы я получил этот ответ от мой блокнот Jupyter:
What function you want to ask? abs
str(object='') -> str
str(bytes_or_buffer[, encoding[, errors]]) -> str
Create a new string object from the given object. If encoding or
errors is specified, then the object must expose a data buffer
that will be decoded using the given encoding and error handler.
Otherwise, returns the result of object.__str__() (if defined)
or repr(object).
encoding defaults to sys.getdefaultencoding().
errors defaults to 'strict'.
Подробнее здесь: https://stackoverflow.com/questions/787 ... -in-python