Количество постов 242
Частота постов 117 часов 7 минут
ER
41.51
Нет на рекламных биржах
Графики роста подписчиков
Лучшие посты
Упрощаем код, используя вместо нескольких конструкций if словарь, где ключи (key) это запрос к алисе, а значения (value) - это ответ алисы.
Есть список a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89].
Выведите все элементы, которые меньше 5.
решение 1:
b=[ ]
a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]
for ch in a:
if ch<5:
b.append(ch)
print(b)
решение 2:
a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]
print([elem for elem in a if elem < 5])
Выведите все элементы, которые меньше 5.
решение 1:
b=[ ]
a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]
for ch in a:
if ch<5:
b.append(ch)
print(b)
решение 2:
a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]
print([elem for elem in a if elem < 5])
Функция season, принимающая 1 аргумент — номер месяца (от 1 до 12), и возвращающая время года, которому этот месяц принадлежит (зима, весна, лето или осень).
Упрощаем вчерашний код.
Теперь при любом написании слова алиса (буквы разных регистров) в запросе, оно будет распознано, благодаря методу lower(), который все буквы будет переводит в нижний регистр.
Спасибо подписчикам за подсказку!
Теперь при любом написании слова алиса (буквы разных регистров) в запросе, оно будет распознано, благодаря методу lower(), который все буквы будет переводит в нижний регистр.
Спасибо подписчикам за подсказку!
И снова доработка кода.
Теперь на вопрос к алисе "как дела" - она отвечает одной из фраз списка answers с помощью метода .choice
Теперь на вопрос к алисе "как дела" - она отвечает одной из фраз списка answers с помощью метода .choice
Дополнение к предыдущему коду:
- возможность записывать запросы в файл с датой и временем записи
- запрос можно писать с любым кол-ом пробелов, например:
'алиса,привет', 'алиса, привет', 'алиса, привет', ......
- если "алиса" не знает ответ на запрос, то отвечает: 'неизвестный запрос'
- возможность записывать запросы в файл с датой и временем записи
- запрос можно писать с любым кол-ом пробелов, например:
'алиса,привет', 'алиса, привет', 'алиса, привет', ......
- если "алиса" не знает ответ на запрос, то отвечает: 'неизвестный запрос'
Решение 1:
Функция arithmetic, принимающая 3 аргумента: первые 2 - числа, третий - операция, которая должна быть произведена над ними. Если третий аргумент +, складывает их; если —, то вычитает; * — умножает; / — делит(первое на второе).
Функция arithmetic, принимающая 3 аргумента: первые 2 - числа, третий - операция, которая должна быть произведена над ними. Если третий аргумент +, складывает их; если —, то вычитает; * — умножает; / — делит(первое на второе).
Решение 2:
Функция arithmetic, принимающая 3 аргумента: первые 2 - числа, третий - операция, которая должна быть произведена над ними. Если третий аргумент +, складывает их; если —, то вычитает; * — умножает; / — делит(первое на второе).
Функция arithmetic, принимающая 3 аргумента: первые 2 - числа, третий - операция, которая должна быть произведена над ними. Если третий аргумент +, складывает их; если —, то вычитает; * — умножает; / — делит(первое на второе).
Решил сравнить сумму средних температур за 7 месяцев 2022 года в городах Перми и Казани.
В Казани оказалось жить теплее. =)
В Казани оказалось жить теплее. =)
Уважаемые участники группы! Нужны ли в группе видеотрансляции или стримы, где мы бы писали и разбирали код?