Строки в python
Этот и некоторые следующие уроки мы будем разбираться, как работать со строками.
Для начала надо разобраться, как записываются строки. Есть несколько вариантов записи:
1)'строка' - одинарная кавычка
2)"строка" - двойная кавычка
3)'''строка''' -три одинарных кавычки
4)"""строка""" - три двойных кавычки
О том как присвоить переменной строковое значение уже говорилось в статье "Работа с переменными". Ссылка на данную статью будет в полезных ссылках в конце статьи.
В питоне комментарий(кусок кода, который не будет исполняться программой и нужен только, чтобы человеку было легче анализировать свой код) обозначается # или тремя одинарными кавычками, если многострочный.
#Это однострочный комментарий ''' Это многострочный комментарий ''' |
Так же в питоне есть служебные символы. В таблице ниже несколько из них представлено.
\n | переход на новую строку |
\t | табуляция |
Со строками можно делать некоторые операции. В таблице ниже они представлены.
+ | 'abc' + 'def' | 'abcdef' |
* | 'abc'*2 | 'abcabc' |
Так же можно сравнивать строки. Операции сравнения те же, что и в условных операторах.
Разберем на примерах.
Пример 1:
Напишем программу, которая будет складывать две строки(a и b), умножать строку c на 3.
a='abc' b='def' c='ghi' print(a+b) print(c*3) |
Полезные ссылки: