LicensePlate

fakernaija.Naija.license_plate(self, state: str | None = None) str

Generate a random license plate number.

Parameters:

state (str | None, optional) – The state to generate the license plate number from.

Returns:

The generated license plate.

Return type:

str

Raises:

ValueError – If the specified state does not exist.

Note

  • State options: 36 States in Nigeria + FCT.

Examples

>>> from fakernaija import Naija
>>> naija = Naija()

>>> license_plate = naija.license_plate()
>>> print(f"Random license plate number: {license_plate}")
Random license plate number: KPU-937UK

>>> for _ in range(3):
...     print(naija.license_plate())
...
SSM-110VK
ABJ-127HP
GAN-322LJ

>>> license_plate = naija.license_plate(state="FCT")
>>> print(f"Random license plate number from a specific state: {license_plate}")
Random license plate number from a specific state: EZA-352CC