stroka='Микропроцессорная система управления' print(stroka.find('пр')) #Возвращает номер позиции первого вхождения указанного контекста или значение -1 print(stroka.count("с")) #Подсчет числа вхождений строки “с” в stroka stroka.replace(' у',' автоматического у') print(stroka) spis22=stroka.split(' ') #Возвращает список подстрок, между которыми в строке стоит заданный разделитель print(spis22) print(stroka.upper()) #Возвращает строку со всеми заглавными буквами stroka3=" ".join(spis22) #Возвращает строку, собранную из элементов списка print(stroka3) print(stroka3.partition("с")) #Возвращает кортеж с результатами поиска «с» слева print(stroka3.rpartition("с")) #Возвращает кортеж с результатами поиска «с» справа print('\n') strk1 = 'Момент времени {}, значение = {}' print(strk1.format(1, 89.7)) strk2='Момент времени {1}, значение = {0}:{2}' print(strk2.format(36.7,2,'норма!')) strk3='Момент времени {num}, значение = {znch}' print(strk3.format(znch=89.7,num=2)) print('\n') spsk=['a','b','c','d','e','f'] print(spsk) spsk.pop(2) print(spsk) spsk.append('c') print(spsk) spsk.insert(2,'a') print(spsk) print(spsk.count('a')) print('\n') t = (10, 20, 20, 30, 40) print(t.count(20)) # сколько раз встречается 20 print(t.index(30)) # индекс первого вхождения 30 print('\n') d = {'A': 1, 'B': 2, 'C': 3} print("start:", d) print(d.keys()) print(d.values()) print(d.items(),'\n') print(d.get('B', 0)) print(d.get('Z', 0),'\n') d['D'] = 4 d['A'] = 10 print(d,'\n') print(d.setdefault('E', 5)) print(d.setdefault('A', 999),'\n') print(d,'\n') val = d.pop('B') print(val, d) print(d.pop('Z', 'нет'),'\n') last_key, last_val = d.popitem() print((last_key, last_val)) print(d,'\n') d.clear() print(d) s = set([1, 2, 2, 3]) print("s:", s) empty = set() print("empty:", empty) s.add(4) print("add(4):", s) s.update([5, 6]) print("update([5,6]):", s) s.remove(2) print("remove(2):", s) s.discard(99) print("discard(99):", s) x = s.pop() print("pop() ->", x, "; s:", s) s.clear() print("clear():", s) a = {1, 2} b = {1, 2, 3} print("a:", a, "b:", b) print("a.issubset(b):", a.issubset(b)) print("a.issuperset(b):", a.issuperset(b)) print("b.issuperset(a):", b.issuperset(a)) a2 = a.copy() print("copy() a2:", a2) fs = frozenset({1, 2, 3}) print("frozenset fs:", fs, type(fs))