💡Очень интересная задача для тех, кому любопытно, как работает чат бот, отвечающий на ключевые слова. Есть множество способов и я покажу один из самых доступных 🙌🏻
✅ Задача – получить из текста список слов в удобной форме для дальнейшей обработки
1️⃣ В строках (в отличие от списков) нельзя изменять элементы по индексу, поэтому разобьем нашу строку на список
2️⃣ Сравнив элементы списка с запрещенными элементами, заменим их на пробелы
3️⃣ Использовав метод
4️⃣ Через метод
Отлично, теперь по этим данным бот может искать ключевые слова из запроса!
ℹ️Код можно получить по ссылке: github
✅ Задача – получить из текста список слов в удобной форме для дальнейшей обработки
1️⃣ В строках (в отличие от списков) нельзя изменять элементы по индексу, поэтому разобьем нашу строку на список
ArrayText
2️⃣ Сравнив элементы списка с запрещенными элементами, заменим их на пробелы
3️⃣ Использовав метод
.join()
, соберем элементы ArrayText
в одну строку NewText
4️⃣ Через метод
.split()
разобьем строку поэлементно в новый список RES
Отлично, теперь по этим данным бот может искать ключевые слова из запроса!
ℹ️Код можно получить по ссылке: github
👍3
ℹ️ Дополнительная информация к посту выше
⚡️Теперь вместо .format(), можно использовать %
Но с небольшими условиями– для каждого типа данных переменных используется свой модуль🔻
◾️ %d– для значений int
◾️ %s– для значений str
◾️ %f– для значений float
⚡️ Чтобы скачать пример, воспользуйся ссылкой на github
⚡️Теперь вместо .format(), можно использовать %
Но с небольшими условиями– для каждого типа данных переменных используется свой модуль🔻
◾️ %d– для значений int
◾️ %s– для значений str
◾️ %f– для значений float
⚡️ Чтобы скачать пример, воспользуйся ссылкой на github
1️⃣4️⃣ Разбор номера #14
код примера: 29662
Системы счисления и задачи, которые могут попасться на экзамене, идеально решаются через строки и списки, потому что они крайне похожи!
Отличия списка от строк заключается в возможности изменения элемента строки путем вызова ее через индекс, например
В тоже время провернуть такой трюк со строкой (а также с кортежем tuple) мы не сможем, на скрипт
📎 Ссылка на код github #useful
код примера: 29662
Системы счисления и задачи, которые могут попасться на экзамене, идеально решаются через строки и списки, потому что они крайне похожи!
Отличия списка от строк заключается в возможности изменения элемента строки путем вызова ее через индекс, например
M[i] = 5
. В тоже время провернуть такой трюк со строкой (а также с кортежем tuple) мы не сможем, на скрипт
s[i] = ‘5’
программа выведет ошибку: TypeError: 'str' object does not support item assignment
📎 Ссылка на код github #useful
Навигация and Правила
📌 Основная идея канала:
На канале будет три основные рубрики, а также дополнительные материалы про IT сферу и перспективные направления в ней. Посты выходят два раза в неделю: Среда, Воскресенье, чтобы вы не страдали от инфошума.
✍️ Рубрики:
1. Разбор номеров #1-27 с решу ЕГЭ и КЕГЭ
2. Практика решений задачек #1-27
3. Теория #tpy по языку Python и #useful примеры, которые пригодятся при сдаче экзамена
☝️ Навигация:
В профиле канала можно найти кнопки навигации по контенту, показывающие все записи по той или иной задаче, просто воспользуйтесь нужным номером #1-27 или рубрикой #tpy or #useful.
❗️Комментирование:
В комментариях мы относимся уважительно к другим участникам канала. Этот инструмент предназначен для совместных обсуждений задач, поиска решений и ответов на вопросы.
🎯 Цель:
Давайте создавать полезное комьюнити вместе 👏
👨💻 P.S Свои идеи, вопросы м предложения вы можете писать мне в личку: @ilandroxy
📌 Основная идея канала:
На канале будет три основные рубрики, а также дополнительные материалы про IT сферу и перспективные направления в ней. Посты выходят два раза в неделю: Среда, Воскресенье, чтобы вы не страдали от инфошума.
✍️ Рубрики:
1. Разбор номеров #1-27 с решу ЕГЭ и КЕГЭ
2. Практика решений задачек #1-27
3. Теория #tpy по языку Python и #useful примеры, которые пригодятся при сдаче экзамена
☝️ Навигация:
В профиле канала можно найти кнопки навигации по контенту, показывающие все записи по той или иной задаче, просто воспользуйтесь нужным номером #1-27 или рубрикой #tpy or #useful.
❗️Комментирование:
В комментариях мы относимся уважительно к другим участникам канала. Этот инструмент предназначен для совместных обсуждений задач, поиска решений и ответов на вопросы.
🎯 Цель:
Давайте создавать полезное комьюнити вместе 👏
👨💻 P.S Свои идеи, вопросы м предложения вы можете писать мне в личку: @ilandroxy
1️⃣4️⃣ Разбор номера #14
код примеров: 48386 и 48394
Рассмотрим две задачи 14 типа из новой демки для экзамена 2022 года.
Обратите внимание, что основное отличие от старой задачи – смена алгоритма. Теперь нас просят перевести из n-ной в 10-ную систему счисления и посчитать арифметическое выражение.
Как и большинство задач ЕГЭ по информатике, ее легко решить перебором. Обратите внимание, что перебераем мы по числам из наименьшей системы счисления!
📎 Ссылка на код github
код примеров: 48386 и 48394
Рассмотрим две задачи 14 типа из новой демки для экзамена 2022 года.
Обратите внимание, что основное отличие от старой задачи – смена алгоритма. Теперь нас просят перевести из n-ной в 10-ную систему счисления и посчитать арифметическое выражение.
Как и большинство задач ЕГЭ по информатике, ее легко решить перебором. Обратите внимание, что перебераем мы по числам из наименьшей системы счисления!
📎 Ссылка на код github
👍2
Меняем 0 на 1, а 1 на 0
для 5️⃣го номера ЕГЭ по Информатике #useful #5 #12 #24
Ссылка на статью в Teletype
для 5️⃣го номера ЕГЭ по Информатике #useful #5 #12 #24
Ссылка на статью в Teletype
Teletype
Меняем 0 на 1, а 1 на 0 для 5️⃣го номера ЕГЭ по информатике
📚 Примеры решения задачи, которая часто встречается в 5-ом номере экзамена ЕГЭ 2022 года по информатике. Особенное внимание можно...
Для чистоты эксперимента прошу Вас не отмечать в одном опросе больше 3-х позиций.
Хочу, чтобы Вы выберали топ3 достойных внимания позиции по вашему мнению!
Если в процессе прохождения опроса у Вас появятся свои идеи, смело пишите мне @ilandroxy
Хочу, чтобы Вы выберали топ3 достойных внимания позиции по вашему мнению!
Если в процессе прохождения опроса у Вас появятся свои идеи, смело пишите мне @ilandroxy
Какие рубрики Вам интересны больше всего?
Anonymous Poll
82%
Разборы заданий с экзамена
35%
Практические задачки (самопроверка)
41%
Викторины на понимание кода программы
47%
Теория языка Python на примерах
41%
Полезные лайфхаки/программы для экзамена
18%
Обзор дополнительных материалов для подготовки к ЕГЭ
18%
Советы по подготовке к экзамену
Какой формат подачи постов будет самым удобным?
Anonymous Poll
73%
Мне нравились посты старого типа
40%
Посты через Teletype информативнее