Топ. Как прочитать текстовый файл в PythonВ Python есть несколько способов прочитать текстовый файл….

Топ. Как прочитать текстовый файл в Python
В Python есть несколько способов прочитать текстовый файл. В этой статье мы рассмотрим функцию open(), методы read(), readline(), readlines(), close() и ключевое слово with.
#топ
Читать статью

Как прочитать текстовый файл в Python

Разбираем, как открыть и прочитать текстовый файл в Python. Рассматриваем методы open(), read(), readline(), readlines(), close() и with.


Тест. Работа с матрицами в PythonМатрица (или двухмерный массив) не часто используется в Python. Но …

Тест. Работа с матрицами в Python
Матрица (или двухмерный массив) не часто используется в Python. Но подобные массивы нужны для неодномерных данных и Data Science.
Проверьте, насколько хорошо вы умеете работать с матрицами: пройдите тест из 10 вопросов!
#тест


​Основы. Практическое введение в логические операторы PythonВ программировании нам часто приходится …

Основы. Практическое введение в логические операторы Python
В программировании нам часто приходится принимать решения на основе нескольких условий. Например, мы можем захотеть выполнить какое-то действие только при одновременном выполнении нескольких условий. Или же мы можем захотеть запустить это действие при выполнении любого из нескольких условий. Для работы с такими сценариями Python предлагает набор логических операторов — and, or, not.
#основы


​Задача на логику. Пачкаем карандашиУ Коли есть два карандаша одинаковой длины: красный и синий. Кра…

Задача на логику. Пачкаем карандаши
У Коли есть два карандаша одинаковой длины: красный и синий. Красный на один сантиметр снизу запачкан белой краской.
Мальчик прижал грань синего карандаша к грани красного (при этом у синего тоже запачкался белой краской сантиметр грани) и сначала сдвинул синий на 1 см вниз, а затем сдвинул в исходное положение. Эти действия Коля повторил еще 9 раз (т.е. всего было 20 движений), при этом красный карандаш оставался неподвижным.
Если допустить, что белая краска не высыхает, не истощается и стабильно пачкает карандаши, то на сколько сантиметров в длину окажется запачканным красный карандаш после двадцатого движения синего?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача


Tips & Tricks. Преобразование чисел в строки в PythonРазбираем встроенную функцию str() и конкат…

Tips & Tricks. Преобразование чисел в строки в Python
Разбираем встроенную функцию str() и конкатенацию, а также рассказываем, как избежать преобразования типов данных.
Читать статью
#строки #tipsandtricks


Задача с кодом. ASCII-код символа в другом регистреСоздайте функцию, которая будет принимать в качес…

Задача с кодом. ASCII-код символа в другом регистре
Создайте функцию, которая будет принимать в качестве аргумента единичный символ и возвращать код такого же символа, но в другом регистре.
Примеры:
код символа «A» — 65
код символа «a» — 97
counterpartCharCode("A") 97
counterpartCharCode("a") 65
Примечания:
— Аргумент всегда будет единичным символом.
— Не все символы имеют регистр (например, цифры). Если перевести символ в другой регистр невозможно, функция должна вернуть код самого символа.
Решение на нашем сайте.
#задача #coding