-1000 ** (1 / 3)
вычисляется на самом деле как -(1000 ** (1 / 3))
query = "INSERT INTO table (id, name, text) VALUES (%s, %s, %s)"
cursor.execute(query, (id, name, text))
Могут ли у класса питона быть два родителя?
чем отличаются два этих класса
вроде не один из них при вызове например функции
не дает ошибку !
Разве в последовательности "010101" максимальная цифра не 1?В двоичной системе счисления максимальная используемая цифра как раз 1. В N-ричной -
N-1
Второе, "заменить числа в строке символами с кодами, полученными из этих чисел" - что это вообще значит?ASCII-коды, скорее всего.
int arr[32] = {...};
size_t N = sizeof(arr) / sizeof(arr[0]);
&
тоже исключение. a = 10*x + 2
2*10^n+x = 2(10*x+2)
(переставили 2 в начало, n - число цифр в x)2*10^n-4 = 19*x
- нужно найти n, чтобы 2*10^n-4
делилось на 19.#include <iostream>
using namespace std;
int main() {
char index = 33;
auto c1 = index << 2;
auto c2 = c1 >> 2;
cout << typeid(c1).name() << " " << c1 << endl;
cout << typeid(c2).name() << " " << c2 << endl;
char enc;
enc = index << 2;
cout << "enc: " << (int)enc << endl;
enc = enc >> 2;
cout << "enc: " << (int)enc << endl;
return 0;
}
message = ['Сова: Улететь', 'Сова: Найти мудрое решение', 'Ослик Иа: Громко кричать', 'Винни-Пух: Уйти в гости', 'Винни-Пух: Залезть на дерево']
d = {}
for s in message:
k, w = s.split(': ')
d[k] = d[k] + ', ' + w if k in d else w
print(['%s: %s' % (k, w) for k, w in d.items()])
[[0], [1], [2], [3], [4], [5], [6], [7]]
- это список из списков.D[i] = D[i] + x
, где x - некоторое действительное число. Т.е. прибавляете к списку число.Есть какие-то встроенные в СУБД механизмы, позволяющие избежать последствий?