498 читали · 1 год назад
#5 Правильная скобочная последовательность
Еще одна очень часто встречающаяся задача на собеседовании. Относится к алгоритмическим, решение должно укладываться по сложности в O(n). Условие: Дана строка содержащая скобки разных видов: '(, ), {, }, [, ]'. Необходимо определить является ли скобочная последовательность правильной, а именно: Начнем с тестовых кейсов,...
2 года назад
Строки и функция print в Python
Строка представляет собой простую последовательность символов. С ней можно работать разными способами. Любая последовательность символов, заключенная в кавычки, в Python считается строкой. Кавычки могут быть одинарные и двойные. 1. Функция print() в Python. Встроенная функция print() выводит свой аргумент в строке текста. >>> print( 'Hello world!' ) Hello world! >>> print( "Hello world!" ) Hello world >>> print( "Hello", 'world!' ) Hello world В каждом случае аргументом является строка Hello world!  Кроме того, print() не выводит кавычки, в которые заключена строка...
Python | Строки
Строки — это упорядоченные последовательности символов, для работы с текстовой информацией. Чтобы присвоить переменной строковое значение, достаточно приравнять выражение в кавычках. Как говорилось ранее, разницы между одинарными и двойными кавычками нет, они были введены для того, чтобы можно было не экранировать кавычки внутри предложения, как показано на примере выше. То есть, если бы мы в первом варианте с одинарными кавычками в слове ant"t применили также одинарную кавычку, тогда бы мы получили...