форкнуто от 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))
|
||||
Загрузка…
Ссылка в новой задаче