Пример #1
0
def tests_for_hw4_task_one():
    u"""Набор простых тестов для решения задачи 1 ДЗ#4"""
    assert task_one.check_letters_percent_frequency_in_text("A") == {
        'a': 100.0
    }
    assert task_one.check_letters_percent_frequency_in_text("ABCda") == {
        'a': 40.0,
        'b': 20.0,
        'c': 20.0,
        'd': 20.0
    }
    assert task_one.check_letters_percent_frequency_in_text("AsBCda") == {
        'a': 33.3,
        'b': 16.7,
        'c': 16.7,
        'd': 16.7,
        's': 16.7
    }
    assert task_one.check_letters_percent_frequency_in_text("q TyU#!{}.") == {
        'q': 25.0,
        't': 25.0,
        'y': 25.0,
        'u': 25.0
    }
    assert sum(
        task_one.check_letters_percent_frequency_in_text(
            "q TyU#!{}.").values()) == 100.0
Пример #2
0
def tests_for_hw4_task_one():
    u"""Набор простых тестов для решения задачи 1 ДЗ#4"""
    assert task_one.check_letters_percent_frequency_in_text("A") == {'a': 100.0}
    assert task_one.check_letters_percent_frequency_in_text("ABCda") == {'a': 40.0, 'b': 20.0, 'c': 20.0, 'd': 20.0}
    assert task_one.check_letters_percent_frequency_in_text("AsBCda") == {'a': 33.3, 'b': 16.7, 'c': 16.7, 'd': 16.7,
                                                                          's': 16.7}
    assert task_one.check_letters_percent_frequency_in_text("q TyU#!{}.") == {'q': 25.0, 't': 25.0, 'y': 25.0,
                                                                              'u': 25.0}
    assert sum(task_one.check_letters_percent_frequency_in_text("q TyU#!{}.").values()) == 100.0
Пример #3
0
def runner():
    u"""Запускает выполнение всех задач"""
    print task_one.check_letters_percent_frequency_in_text("aaaadd")
Пример #4
0
def runner():
    u"""Запускает выполнение всех задач"""
    print task_one.check_letters_percent_frequency_in_text("aaaadd")