def count_bytes(input_string): # Предусловие: проверяем, что введенная строка не пустая assert len(input_string) > 0, "Строка не должна быть пустой" total_bytes = len(input_string.encode("utf-8")) # Постусловие: проверяем, что результат не равен нулю assert total_bytes > 0, "Результат не может быть нулевым" return total_bytes # Пример использования программы input_string = input("Введите предложение или слово: ") result = count_bytes(input_string) print(f"Суммарное количество байт: {result}")
Примечание: данная программа будет считать количество байт введенной строки, предполагая что она в кодировке utf-8.
# Предусловие: проверяем, что введенная строка не пустая
assert len(input_string) > 0, "Строка не должна быть пустой"
total_bytes = len(input_string.encode("utf-8"))
# Постусловие: проверяем, что результат не равен нулю
assert total_bytes > 0, "Результат не может быть нулевым"
return total_bytes
# Пример использования программы
input_string = input("Введите предложение или слово: ")
result = count_bytes(input_string)
print(f"Суммарное количество байт: {result}")
Примечание: данная программа будет считать количество байт введенной строки, предполагая что она в кодировке utf-8.