Модифицированный пример, который вы предоставили:
def func(x='foo'):
"""My awesome function.
This function receives parameter `x` which
can be set to 'foo' or 'bar'.
"""
if x=='foo':
print('foo')
if x=='bar':
print('bar')
Чтобы получить информацию о параметре, используйте Ctrl + P между скобками при вызове функции. Он будет отображать список аргументов вместе со значениями по умолчанию для указанного аргумента c ( оба значения по умолчанию установлены в вашей функции и в функции Keras ).
Однако для отображения функции справка ( строка документации функции ), используйте Ctrl + Q , когда находитесь внутри имени функции при ее вызове.
БОНУС :
Python поддерживает аннотации типов с использованием набора . Вы можете создать перечисление и установить его в качестве типа параметра следующим образом:
import enum
class State(enum.Enum): # Possible values
STANDING = 1
SITTING = 2
LAYING = 3
def get_person_state(state: State):
if isinstance(state, State): # Restrict possible values passed to state.
print("Valid state:{}".format(state))
else:
print("Invalid state passed")
get_person_state(State.SITTING)