Type Hinting

Type hinting is used to show what data type or data structure is passed to a subprogram or returned from a function.

SQA Python Data Type
Character str
String str
Integer int
Real float
Boolean bool
Array list
def myFunction() -> str:
    """Example of returning a single value."""

    return "Hello"
def myFunction() -> tuple[int, str]:
    """Example of returning multiple values."""

    return 7, "Hello"
def myFunction() -> list[int]:
    """Example of returning an array of integers."""

    return [1, 2, 4, 9, 16, 25]
def myFunction() -> tuple[list[int], list[str]]:
    """Example of returning multiple arrays."""

    return [65, 66, 67], ["A", "B", "C"]