форкнуто от main/python-labs
Вы не можете выбрать более 25 тем
Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
111 строки
2.8 KiB
Python
111 строки
2.8 KiB
Python
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))
|