1. Какой необходимо прописать код для создания объекта? 2. Каким кодом можно проверить успешность подключение к БД?
3. Что необходимо для выполнения запросов в БД?
4. Как можно выполнить SQL запрос, какую вызвав функцию? Какие 4 аргумента она
принимает?
5. Как необходимо изменить код так, чтобы при невозможности выборки из таблицы
«ToDo», данная таблица создавалась?
1.В содержательном подходе количество информации, заключённое в сообщении, определяется объёмом знаний, который это сообщение несёт получающему его человеку. Один бит - это минимальная единица измерения количества информации. Сообщение, уменьшающее неопределённость знания в два раза, несёт один бит информации.
2.Вероятностный подход предполагает, что возможные события имеют различные вероятности реализации. ... Качественная связь между вероятностью события и количеством информации в сообщении состоит в следующем: чем меньше вероятность некоторого события, тем больше информации содержит сообщение об этом событии.
3.Эта единица называется бит. Сообщение, уменьшающее неопределенность знаний в два раза, несет 1 бит информации. Неопределенность знаний о некотором событии – это количество возможных результатов события.
4.Формула Хартли или хартлиевское количество информации или мера Хартли - логарифмическая мера информации, которая определяет количество информации, содержащееся в сообщении. ... Формула была предложена Ральфом Хартли в 1928 году как один из научных подходов к оценке сообщений.
5.Случа́йное собы́тие — подмножество множества исходов случайного эксперимента; при многократном повторении случайного эксперимента частота наступления события служит оценкой его вероятности.
Я так понимаю, предполагается, что мы переводим из С++ в Java и наоборот. Или от незаконченного перевода куда-нибудь на оба языка.
Таким образом, на вход могут подаваться как key_value_pair или keyValuePair, так и, например, key_value_Pair.
Pytuhon 3
Код:
import refrom functools import reducevariable_name = input()to_cpp_translation = re.match(r".*[A-Z].*", variable_name) is not Noneto_java_translation = re.match(r".*_.*", variable_name) is not Nonewords = re.findall(r"_?([A-Z]?[a-z]+)_?", variable_name)if to_cpp_translation: print("_".join(words).lower())if to_java_translation: print(reduce(lambda s, a: s + a.capitalize(), words))