Со строками и символами можно производить различные операции: «склеивать» несколько символьных переменных, сравнивать меж собой и множество вариаций из выше сказанного.
Операция «склеивания» символьных переменных называется конкатенацией. Предположим у нас есть две символьные переменные, мы хотим чтобы они обе соединились и были записаны в третью переменную.
1 2 3 4 |
a = 'Temp' b = '2' c = a + b #конкатенация двух строк |
В результате, в переменной c будет находится строка ‘Temp2‘.
Также можно соединить определённые символы и записать их в отдельную переменную.
1 2 3 4 |
a = 'abc' b = 'dfe' c = a[1] + b[0] #символ 'b' + символ 'd' |
В переменной c будет находится строка ‘bd‘.
Чтобы дописать в конец строки что-то ещё не нужно создавать дополнительные переменные, нужно лишь в переменную присвоить значение конкатенации этой же переменной и необходимого нам символа или строки.
1 2 3 4 |
a = '123' #хотим добавить строку 'abc' a = a + 'abc' a += 'abc' #это сокращённая запись того, что выше |
Таким нехитрым образом мы познакомились с несколькими операциями языка Python.