https://pythonworld.ru/tipy-dannyx-v-python/stroki-funkcii-i-metody-strok.html
s="Мама мыла раму"
print(s)
print(s[3])
a="6"
b="7"
s1=a+b # контенация строк (склеивание)
print(s1)
s2="12"*10 # повторение строки
print(s2)
print(s)
srez1=s[3:10:1] # нач, кон, шаг
print(srez1)
srez2=s[3:13:2]
print(srez2)
print(s[1::]) # начинает с 1 до конца
print(s[:10:]) # начинает с начала до 9 включиельно
revers=s[::-1] # перевернуть строку
print(revers)
print(s[-1]) # последний элемент
print(s[-2]) # препоследний элемент
n=len(s) # длина
print(n)
s3=s.replace("а","A") # замена подстроки на другую подстроку
print(s3)
s4=s.replace("Мама","Папа")
print(s4)
s5=s.replace("а","A",2) # заменяет первые два вхождения
print(s5)
n1=s.count("а") # количество подстрок в строке
print(n1)
s10="Мама;мыла;раму"
m=s10.split(";") # Разбиение строки по разделителю
print(m)