Добавить в корзинуПозвонить
Найти в Дзене
Gross QB

Основы Python 3.8 #11 Строки

Строка представляет последовательность символов в кодировке Unicode‚ заключенных в кавычки․ Причем в Python мы можем использовать как одинарные‚ так и двойные кавычки։ Одной из самых распространенных операций со строками это их конкатенация․ Для объединения строк применяется знак плюса։ Спец–символы Кроме стандартных символов строки могут включать управляющие cпец–символы‚ которые интерпретируются особым образом․ Например‚ последовательность \n представляет перевод строки․ Тоже самое касается и последовательности \t‚ которая добавляет табляцию․ Чтобы отобразить кавычки ‟как двойные‚ так и одинарные” их нужно экранировать обратным слешом։ Сравнение строк Особо следует сказать о сравнении строк․ При сравнении строк принимается во внимание символы и их регистр․ Так‚ цифровой символ условно меньше‚ чем любой алфавитный символ․ Алфавитный символ в верхнем регистре условно меньше‚ чем алфавитные символы в нижнем регистре․ Например։ Если первые символы одинаковые‚ в расчет берутся следующи
Оглавление
Python 3.8  Строки
Python 3.8 Строки

Строка представляет последовательность символов в кодировке Unicode‚ заключенных в кавычки․ Причем в Python мы можем использовать как одинарные‚ так и двойные кавычки։

вывод строк
вывод строк

Одной из самых распространенных операций со строками это их конкатенация․ Для объединения строк применяется знак плюса։

конкатенация строк
конкатенация строк

Спец–символы

Кроме стандартных символов строки могут включать управляющие cпец–символы‚ которые интерпретируются особым образом․ Например‚ последовательность \n представляет перевод строки․

перевод строки
перевод строки

Тоже самое касается и последовательности \t‚ которая добавляет табляцию․

табляция
табляция

Чтобы отобразить кавычки ‟как двойные‚ так и одинарные” их нужно экранировать обратным слешом։

экранированные кавычки
экранированные кавычки

Сравнение строк

Особо следует сказать о сравнении строк․ При сравнении строк принимается во внимание символы и их регистр․ Так‚ цифровой символ условно меньше‚ чем любой алфавитный символ․ Алфавитный символ в верхнем регистре условно меньше‚ чем алфавитные символы в нижнем регистре․

Например։

-7

Если первые символы одинаковые‚ в расчет берутся следующие символы при их наличии․

Зависимость от регистра не всегда желательна‚ так как по сути мы имеем дело с одинаковыми строками․ В этом случае перед сравнением мы можем привести обе строки к одному из регистров․

Функция lower() приводит строку к нижнему регистру‚ а функция upper() – к верхнему․

Если у вас остались какие либо вопросы по установке или возникли какие–либо проблемы пишите в комментариях․

Основы Python 3.8 #6: Цикл for.

Основы Python 3.8 #7: Цикл while.

Основы Python 3.8 #8: Функции.

Основы Python 3.8 #9: Исключения.

Основы Python 3.8 #10: Модули.

Мой кошелёк яндекс деньги для желающих мотивировать меня работать над каналом.