Получи случайную криптовалюту за регистрацию!

Академия Кода

Логотип телеграм канала @cod_academy — Академия Кода А
Логотип телеграм канала @cod_academy — Академия Кода
Адрес канала: @cod_academy
Категории: Технологии
Язык: Русский
Количество подписчиков: 1.97K
Описание канала:

Академия кода. Полезный контент по программированию. По всем вопросам @evgenycarter

Рейтинги и Отзывы

4.00

2 отзыва

Оценить канал 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
Открыть/Комментировать