Ejemplo n.º 1
0
def w2n(number_sentence):
    """Chuyển đổi chữ số sang số.

    Args:
        number_sentence (str): Chuổi chữ số đầu vào.

    Returns:
        Số đầu ra

    """
    # Tiền xữ lý dữ liệu chuỗi số đầu vào
    clean_numbers = pre_process_w2n(number_sentence)

    return process_large_number(clean_numbers)
Ejemplo n.º 2
0
def w2n(number_sentence):
    """Chuyển đổi chữ số sang số.

    Args:
        number_sentence (str): Chuổi chữ số đầu vào.

    Returns:
        Số đầu ra

    """
    # Kiểm tra tính hợp lệ của đầu vào
    if isinstance(number_sentence, int) or number_sentence.isdigit():
        return number_sentence

    if not isinstance(number_sentence, str):
        raise ValueError('Đầu vào không phải là dạng chuỗi (str)! Vui lòng truyền vào chuỗi các chữ số.')

    # Tiền xữ lý dữ liệu chuỗi số đầu vào
    clean_numbers = pre_process_w2n(number_sentence)

    return process_large_number(clean_numbers)