форкнуто от main/python-labs
Родитель
fdc1fc95c0
Сommit
565ce667de
@ -0,0 +1,38 @@
|
|||||||
|
w=v=10
|
||||||
|
print(w>=v)
|
||||||
|
print(w==v)
|
||||||
|
print(w<=v)
|
||||||
|
print(w!=v)
|
||||||
|
print(w<v)
|
||||||
|
print(w>v)
|
||||||
|
print('\n')
|
||||||
|
|
||||||
|
mnoz1={'pen','book','pen','iPhone','table','book'}
|
||||||
|
print('book' in mnoz1)
|
||||||
|
print('cap' in mnoz1)
|
||||||
|
print('\n')
|
||||||
|
|
||||||
|
dic1={'Saratov':145, 'Orel':56, 'Vologda':45}
|
||||||
|
print('Vologda' in dic1)
|
||||||
|
print('Pskov' in dic1)
|
||||||
|
print(56 in dic1.values())
|
||||||
|
print('\n')
|
||||||
|
|
||||||
|
dct1={'Institut':['AVTI','IEE','IBB'],'Depart':['UII','PM','VMSS','MM'],'gruppa': ['A-01-15','A-02-15']}
|
||||||
|
print('UII' in dct1['Depart'])
|
||||||
|
print(dct1['Depart'][1] == 'MM')
|
||||||
|
print('\n')
|
||||||
|
|
||||||
|
a=17
|
||||||
|
b=-6
|
||||||
|
print((a>=b) and ('book' in mnoz1) and ('Pskov' not in dic1))
|
||||||
|
print((a % 2 == 1) and (b < 0) and (('Moscow' in dic1) or ('Pskov' not in dic1)))
|
||||||
|
print(not (a <= b) and (('pen' in mnoz1) or ('book' not in mnoz1)) and ('Kazan' not in dic1))
|
||||||
|
print((len(mnoz1) >= 3) and (a + b > 0) or (('Pskov' in dic1) and (dic1['Pskov'] > 50)))
|
||||||
|
print('\n')
|
||||||
|
|
||||||
|
w=v=10 #При таком присваивании переменные ссылаются на один и тот же объект в оперативной памяти
|
||||||
|
print(w is v)
|
||||||
|
w1=['A','B']
|
||||||
|
v1=['A','B']
|
||||||
|
print(w1 is v1)
|
||||||
@ -0,0 +1,110 @@
|
|||||||
|
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))
|
||||||
Загрузка…
Ссылка в новой задаче