utils module¶
add(x, y)
¶
Add Function
Source code in geodemo/utils.py
def add(x, y):
"""Add Function"""
return x + y
divide(x, y)
¶
Divide Function
Source code in geodemo/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 geodemo/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.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
string_length |
int |
Fixed length. Defaults to 3. |
3 |
Returns:
Type | Description |
---|---|
str |
A random string |
Source code in geodemo/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
"""
import random
import 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 geodemo/utils.py
def subtract(x, y):
"""Subtract Function"""
return x - y
Last update: 2021-05-07