Нагадаємо, що за замовчуванням команда input() зчитує саме рядок тексту.
s = input() # змінна s має рядковий тип str
Конкатенація рядків (склеювання)
Рядки, як і числа, можна складати. Операція складання рядків називається конкатенацією або склеюванням.
Розглянемо наступний програмний код: https://replit.com/
s1 = 'алго' + 'ритм '
s2 = '= про' + 'грама'
s3 = s1 + s2 + '!!'
print(s1)
print(s2)
print(s3)
Результатом виконання такого коду буде:
алгоритм
= програма
алгоритм = програма!!
Множення рядка на число
У Python можна також множити рядок на число. Така дія повторює рядок вказану кількість разів.
Розглянемо наступний програмний код: https://replit.com/
s = 'Hi' * 4
print(s)
Результатом виконання такого коду буде:
HiHiHiHi
Що покаже наведений нижче фрагмент коду?
str1 = '1'
str2 = str1 + '2' + str1
str3 = str2 + '3' + str2
str4 = str3 + '4' + str3
print(str4)
121312141213121