$sql = "SELECT * FROM blocks WHERE user_id = ?";
// выполняем запрос без инъекций. если версия РНР не новая, надо будет дописать эту функцию самому
$result = $conn->execute_query($sql, [$id]);
// получаем запрошенную строку, без всяких num_rows и foreach
$row = $result->fetch_assoc();
// получаем $block_level, даже если в $row пусто
$block_level = $row["type"] ?? 0;
// match - новое выражение в РНР начиная с 8.0 версии. в сто раз аккуратнее чем забор из elseif
$block_text_type = match ($block_level) {
1 => "Незначительная блокировка",
2 => "Частичная блокировка",
3 => "Полная блокировка",
default => "Нет блокировок",
};
print(1, 2, 3) # 1 2 3
print(1, 2, 3, sep='') # 123
print(1, 2, 3, sep=', ') # 1, 2, 3
print(1, 2, 3) # 1 2 3 с переводом на новую строку
print(1, 2, 3, end='') # 1 2 3 без перевода на новую строку
print(1, 2, 3, end=':') # 1 2 3: без перевода на новую строку
sep.join(str(arg) for arg in args) + end
value = call.data.upper().split('/')
b1 = types.InlineKeyboardButton('USD/EUR', callback_data='usdeur')
while True:
Поля = input('Кол-во полей? ')
Заводы = input('Кол-во заводов? ')
Лаборатории = input('Кол-во лаб.? ')
print ('Поля', Поля)
print ('Заводы', Заводы)
print ('Лаборатории', Лаборатории)
count($translit>0)
deck = Deck()
, Я скопировал, твой код и запустил у себя, там следом еще ошибка, вот в этой строе elf.cards[i], self.cards[j] = self.cards[j], self.cards[i]
говорит list index out of range по всей видимости вот в этой строке j = random.randint(i, num_cards-1)
Нужно, добавить -1, что я и сделал тогда все работает. Как уменьшается вклад пользователя
В случае изменения контента пользователя:
Удалён ответ пользователя: снимаются все набранные отметки «нравится» и признание решением
Ответ пользователя перенесён в комментарии: равносильно удалению ответа пользователя
Удалён вопрос, на который был дан ответ пользователя: равносильно удалению ответа пользователя
def get_color(chat_id: int) -> str:
"""
Группы и супергруппы имеют отрицательный id, для них используем abs().
"""
return {
0: "красный",
1: "оранжевый",
2: "фиолетовый",
3: "зелёный",
4: "голубой",
5: "синий",
6: "розовый"
}[abs(chat_id) % 7]