Модуль OS с примерами 3
os.remove() удалит файл с указанным именем (не каталог).
os.path.exist() проверяет, существует ли файл ( или же каталог ), и возвращает True, если path указывает на существующий путь или дескриптор открытого файла.
os.path.isfile() проверяет, является ли путь файлом.
os.path.isdir() проверяет, является ли путь директорией.
os.path.getsize() предоставит нам размер файла в байтах.
os.remove() удалит файл с указанным именем (не каталог).
os.path.exist() проверяет, существует ли файл ( или же каталог ), и возвращает True, если path указывает на существующий путь или дескриптор открытого файла.
os.path.isfile() проверяет, является ли путь файлом.
os.path.isdir() проверяет, является ли путь директорией.
os.path.getsize() предоставит нам размер файла в байтах.
Методы строк с примерами 1
Метод capitalize() переводит первый символ строки в верхний регистр, а все остальные в нижний.
Метод casefold() переводит все символы строки в нижний регистр. ( Более агрессивная версия метода lower() )
Метод center( width, [fill] ) возвращает строку длиной width, в которой исходная строка находится в центре, а справа и слева от нее находятся символы указанные в fillchar ( по умолчанию пробел ).
Метод capitalize() переводит первый символ строки в верхний регистр, а все остальные в нижний.
Метод casefold() переводит все символы строки в нижний регистр. ( Более агрессивная версия метода lower() )
Метод center( width, [fill] ) возвращает строку длиной width, в которой исходная строка находится в центре, а справа и слева от нее находятся символы указанные в fillchar ( по умолчанию пробел ).
Методы строк с примерами 2
Метод count( sub, [start], [end] ) возвращает количество непересекающихся вхождений подстроки в диапазоне [start, end] (0 и длина строки по умолчанию).
Метод find( sub, [start], [end] ) осуществляет поиск подстроки в строке. Возвращает номер первого вхождения или -1.
Метод rfind( sub, [start], [end] ) осуществляет поиск подстроки в строке. Возвращает номер последнего вхождения или -1.
Метод index( sub, [start], [end] ) аналогичен методу find, лишь с тем отличием, что вызывает исключение ValueError если строка sub не найдена.
Метод count( sub, [start], [end] ) возвращает количество непересекающихся вхождений подстроки в диапазоне [start, end] (0 и длина строки по умолчанию).
Метод find( sub, [start], [end] ) осуществляет поиск подстроки в строке. Возвращает номер первого вхождения или -1.
Метод rfind( sub, [start], [end] ) осуществляет поиск подстроки в строке. Возвращает номер последнего вхождения или -1.
Метод index( sub, [start], [end] ) аналогичен методу find, лишь с тем отличием, что вызывает исключение ValueError если строка sub не найдена.
Методы строк с примерами 3
Метод split() разбивает строку на части, используя разделитель, и возвращает эти части списком, направление разбиения: слева направо.
Метод replace( old, new, count ) возвращает копию исходной строки в которой все подстроки old заменены на подстроки new. Параметр count позволяет указать количество замен.
Метод split() разбивает строку на части, используя разделитель, и возвращает эти части списком, направление разбиения: слева направо.
Метод replace( old, new, count ) возвращает копию исходной строки в которой все подстроки old заменены на подстроки new. Параметр count позволяет указать количество замен.
Какие значения примут переменные х, у ?
Anonymous Quiz
26%
Поменяются, х = -5, y = 5
8%
x = 5, y = 5
52%
Останутся те же, x = 5, y = -5
14%
x = -5, y = -5
Создание списка с помощью list()
Одним из способов создания списков является использование встроенной функции list(). Если вызвать данную функцию без аргументов, то будет возвращен пустой список. Если же передать функции любой итерируемый объект, то он будет преобразован в список. Например, список может быть получен из строки. Помимо строк, аргументом может быть любой итератор.
В общем, любая последовательность не спискового типа данных, будет преобразована к списковому типу, что бывает очень полезно, для реализации многих алгоритмов обработки данных.
Одним из способов создания списков является использование встроенной функции list(). Если вызвать данную функцию без аргументов, то будет возвращен пустой список. Если же передать функции любой итерируемый объект, то он будет преобразован в список. Например, список может быть получен из строки. Помимо строк, аргументом может быть любой итератор.
В общем, любая последовательность не спискового типа данных, будет преобразована к списковому типу, что бывает очень полезно, для реализации многих алгоритмов обработки данных.
Что выведет следующий код ?
Anonymous Quiz
14%
70
3%
48
4%
92
40%
44
38%
SyntaxError: invalid syntax