Адрес канала:
Категории:
Технологии
Язык: Русский
Количество подписчиков:
1.97K
Описание канала:
Академия кода. Полезный контент по программированию. По всем вопросам @evgenycarter
Рейтинги и Отзывы
Оценить канал cod_academy и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.
5 звезд
0
4 звезд
2
3 звезд
0
2 звезд
0
1 звезд
0
Последние сообщения 2
2022-11-20 09:00:03
Прочитать произвольную строку из файлаПредположим, вы решили разработать чат-бота. В нем конечно же будет с десяток самых крутых и полезных функций, может быть даже в нем будет модные нынче нейросети.
И конечно же не обошлось без приветствия, вы специально заготовили несколько различных вариантов в файле text.txt:
Приветствую!
Здравствуйте!
Ку, здарова.
Добрый день!
Привет!
Чтобы вывести это на экран, может помочь функция getline из модуля linecache. В чем главное отличие этой функции от обычного метода чтения из файла? Функция getline кеширует все строчки файла в списке, так что следующие вызовы get_answer отработают моментально.
#python
Подписывайтесь на канал @cod_academy
277 views06:00
2022-11-19 09:00:04
Выполнение консольных командJava позволяет выполнять консольные команды прямо из кода, используя класс Runtime. Очень важно не забывать об обработке исключений.
Например, давайте попробуем открыть файл PDF через терминал Java (на Linux’e).
#java
Подписывайтесь на канал @cod_academy
268 views06:00
2022-11-18 09:00:07
Ссылки в C++Когда переменная объявляется как ссылка, она становится альтернативным именем для существующей переменной. Переменную можно объявить как ссылку, поместив в её объявление "&".
#cpp
Подписывайтесь на канал @cod_academy
311 views06:00
2022-11-17 09:00:09
Трюки с логарифмомФункцию log тоже можно использовать для ряда изящных решений.
#cpp
Подписывайтесь на канал @cod_academy
326 views06:00
2022-11-16 09:00:03
Блок else в циклах for Хауди хо, друзья. Практически все новички теряются при виде блока else после циклов, поэтому сейчас немного проясним ситуацию.
В Python блок else может быть представлен не только в условных конструкциях после if, но и в циклах после for и while. В данном случае код внутри else выполняется, только если цикл не был прерван с помощью break.
Типичный пример использования – поиск чего-либо в цикле с использованием ключевого слова break при нахождении, как показано на картинке. Исходный код текстом можете найти в нашем чате.
#python
Подписывайтесь на канал @cod_academy
371 views06:00
2022-11-15 09:00:05
Меняем местами две переменные в одной строкеМногие знают, что в Python можно красиво поменять значения переменных в одну строку: a, b = b, a
Можно ли что-то похожее сделать в Java? Да. На картинке показан пример, но в реальных проектах так делать не стоит.
#java
Подписывайтесь на канал @cod_academy
333 views06:00
2022-11-14 16:00:14
Официальное упорядочивание словарейКстати, Python 3.7 на официальном уровне зафиксировал соответствие порядка перебора элементов словарей порядку их добавления.
Но для некоторых это не такая уж и новость, так как и в Python 3.6 словари уже были упорядочены, что видно на примере выше.
Однако это был просто побочный результат реализации, не зафиксированный в стандарте. Новый Python оформил его официально. Теперь можно быть уверенным в сохранении порядка вставки.
#python
Подписывайтесь на канал @cod_academy
3.9K viewsedited 13:00
2022-11-14 09:00:06
Упорядочиваем 3 числаС помощью функции swap переставляем 3 числа в порядке возрастания.
#cpp
Подписывайтесь на канал @cod_academy
382 viewsedited 06:00
2022-11-13 16:00:11
Отправка emailОтправить электронную почту на Java очень просто. Вам просто нужно установить Java Mail и указать путь к нему в пути к классам проекта.
#java
Подписывайтесь на канал @cod_academy
380 viewsedited 13:00
2022-11-13 09:00:03
Логические any и all
Одна из многих причин, почему Python является таким популярным языком, заключается в том, что он читаем и выразителен. Предлагаю взглянуть на прикрепленный ниже код.
Функция any возвращает значение True, если хотя бы одно из переданных утверждений верно, all – в случае, если все верны.
На мой взгляд, эти две функции заслуживают отдельного внимания всего лишь из-за их простоты в использовании.
#python
Подписывайтесь на канал @cod_academy
360 viewsedited 06:00