utils module¶
Main module for the utils package.
add(x, y)
¶
Add Function
Source code in nclpy/utils.py
def add(x, y):
"""Add Function"""
return x + y
divide(x, y)
¶
Divide Function
Source code in nclpy/utils.py
def divide(x, y):
"""Divide Function"""
if y == 0:
raise ValueError("Can not divide by zero!")
return x / y
multiply(x, y)
¶
Multiply Function
Source code in nclpy/utils.py
def multiply(x, y):
"""Multiply Function"""
return x * y
random_string(string_length=3, use_seed=False)
¶
Generates a random string of fixed length.
Returns:
Type | Description |
---|---|
str |
A random string. |
Source code in nclpy/utils.py
def random_string(string_length=3, use_seed=False):
"""Generates a random string of fixed length.
Args:
string_length(int, optional)" Fixed length. Defaults to 3.
Returns:
str: A random string.
"""
if use_seed:
random.seed(1001)
letters = string.ascii_lowercase
return "".join(random.choice(letters) for i in range(string_length))
subtract(x, y)
¶
Subtract Function
Source code in nclpy/utils.py
def subtract(x, y):
"""Subtract Function"""
return x - y
Last update: 2021-05-03