Skip to main content

person Domain

The person domain maps domain keywords to underlying faker implementations.

Faker Documentation

Methods

person.bio

Returns a random short biography

No parameters.

Examples:

Shows the default person.bio call.

person.bio

Returns: person, activist, entrepreneur ✌🏿

person.firstName

Returns a random first name.

ArgTypeRequiredDescription
sexfemale|malenoOptional sex for first-name selection. Valid values: female or male.

Examples:

Shows person.firstName when optional params are omitted.

person.firstName()

Returns: Aaliyah

Shows person.firstName using sex.

person.firstName(sex="female")

Returns: Monique

person.fullName

Generates a random full name.

ArgTypeRequiredDescription
firstNamestringnoOptional first name to use as the basis for the full name.
lastNamestringnoOptional last name to use as the basis for the full name.
sexfemale|generic|malenoSex category used for the generated full name.

Examples:

Shows the default person.fullName call.

person.fullName()

Returns: Aaliyah Corkery

Shows person.fullName using name and sex options.

person.fullName(firstName="Ada", lastName="Lovelace", sex="female")

Returns: Ada Lovelace

Shows person.fullName using an explicit first name.

person.fullName(firstName="Ada")

Returns: Ada Abbott

Shows person.fullName using an explicit last name.

person.fullName(lastName="Lovelace")

Returns: Aaliyah Lovelace

Shows person.fullName using a sex category.

person.fullName(sex="female")

Returns: Monique Gutmann

person.gender

Returns a random gender.

No parameters.

Examples:

Shows the default person.gender call.

person.gender

Returns: Genderflux

person.jobArea

Generates a random job area.

No parameters.

Examples:

Shows the default person.jobArea call.

person.jobArea

Returns: Group

person.jobDescriptor

Generates a random job descriptor.

No parameters.

Examples:

Shows the default person.jobDescriptor call.

person.jobDescriptor

Returns: Regional

person.jobTitle

Generates a random job title.

No parameters.

Examples:

Shows the default person.jobTitle call.

person.jobTitle

Returns: Regional Assurance Supervisor

person.jobType

Generates a random job type.

No parameters.

Examples:

Shows the default person.jobType call.

person.jobType

Returns: Administrator

person.lastName

Returns a random last name.

ArgTypeRequiredDescription
sexfemale|malenoOptional sex for last-name selection. Valid values: female or male.

Examples:

Shows person.lastName when optional params are omitted.

person.lastName()

Returns: Abbott

Shows person.lastName using sex.

person.lastName(sex="female")

Returns: Reichel

person.middleName

Returns a random middle name.

ArgTypeRequiredDescription
sexfemale|malenoOptional sex for middle-name selection. Valid values: female or male.

Examples:

Shows person.middleName when optional params are omitted.

person.middleName()

Returns: Abigail

Shows person.middleName using sex.

person.middleName(sex="female")

Returns: Morgan

person.prefix

Returns a random person prefix.

ArgTypeRequiredDescription
sexfemale|malenoThe optional sex to use. Can be either 'female' or 'male'.

Examples:

Shows person.prefix when optional params are omitted.

person.prefix()

Returns: Miss

Shows person.prefix using sex.

person.prefix(sex="female")

Returns: Ms.

person.sex

Returns a random sex.

No parameters.

Examples:

Shows the default person.sex call.

person.sex

Returns: female

person.sexType

Returns a random sex type. The SexType is intended to be used in parameters and conditions.

ArgTypeRequiredDescription
includeGenericbooleannoWhether the generic sex type can be returned.

Examples:

Shows the default person.sexType call.

person.sexType()

Returns: female

Shows person.sexType excluding the generic value.

person.sexType(includeGeneric=false)

Returns: female

person.suffix

Returns a random person suffix.

No parameters.

Examples:

Shows the default person.suffix call.

person.suffix

Returns: III

person.zodiacSign

Returns a random zodiac sign.

No parameters.

Examples:

Shows the default person.zodiacSign call.

person.zodiacSign

Returns: Cancer