mirror of
https://github.com/task-17-lct/backend.git
synced 2024-12-18 07:36:15 +03:00
16 lines
370 B
Python
16 lines
370 B
Python
|
import random
|
||
|
import string
|
||
|
|
||
|
|
||
|
def generate_charset(length: int) -> str:
|
||
|
"""Generate a random string of characters of a given length."""
|
||
|
return "".join(random.choice(string.ascii_letters) for _ in range(length))
|
||
|
|
||
|
|
||
|
def _rand255():
|
||
|
return random.randint(0, 255)
|
||
|
|
||
|
|
||
|
def generate_hex_color() -> str:
|
||
|
return f"#{_rand255():02X}{_rand255():02X}{_rand255():02X}"
|