Python 3.13.7 (tags/v3.13.7:bcee1c3, Aug 14 2025, 14:15:11) [MSC v.1944 64 bit (AMD64)] on win32 Enter "help" below or click "Help" above for more information. 'Система '+'регулирования' #Соединение двух строк символов 'Система регулирования' ['abc','de','fg']+['hi','jkl'] # Объединение двух списков ['abc', 'de', 'fg', 'hi', 'jkl'] ('abc','de','fg')+('hi','jkl') # Объединение двух кортежей ('abc', 'de', 'fg', 'hi', 'jkl') 'ля-'*5 #Повторение строки 5 раз 'ля-ля-ля-ля-ля-' ['ку','-']*3 #Повторение списка 3 раза ['ку', '-', 'ку', '-', 'ку', '-'] ('кис','-')*4 #Повторение кортежа 4 раза ('кис', '-', 'кис', '-', 'кис', '-', 'кис', '-') signal1=[0]*3+[1]*99 signal1 [0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] signal2=(0,)*3+(1,)*5+(0,)*7 signal2 (0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0) stroka='Система автоматического управления' 'автомат' in stroka #Наличие подстроки в строке True 'ку' in ['ку','-']*3 #Наличие контекста в списке True 'ля-' in ('abc', 'de', 'fg', 'hi', 'jkl') #Наличие контекста в кортеже False stroka='Температура = %g %s %g' stroka % (16,' меньше ',25) 'Температура = 16 меньше 25' stroka='Температура = %(zn1)g %(sravn)s %(zn2)g' stroka % {'zn1':16,'sravn':' меньше ','zn2':25} 'Температура = 16 меньше 25' zz=-12 zz+=5 # Значение zz увеличивается на 5 zz -7 zz-=3 # Значение уменьшается на 3 zz -10 stroka='Система' stroka+=' регулирования' stroka 'Система регулирования' zz/=2 zz -5.0 zz*=5 zz -25.0 stroka='Система' stroka*=' регулирования' Traceback (most recent call last): File "", line 1, in stroka*=' регулирования' TypeError: can't multiply sequence by non-int of type 'str' stroka*=3 stroka 'СистемаСистемаСистема' zz=7 zz//=3 zz 2 zz%=8 zz 2 zz**=3 zz 8 w=v=10 # Переменным присваивается одно и то же значение w 10 v 10 n1,n2,n3=(11,-3,'all') #Значения переменных берутся из кортежа n1 11 n2 -3 n3 'all' n1,n2,n3="all" n1 'a' n2 'l' n3 'l' n1,n2,n3=[11,-3,'all'] #Значения переменных берутся из списка n1 11 n2 -3 n3 'all' n1,n2,n3 = {"a": 11, "b": -3, "c": "all"} n1 'a' n2 'b' n3 'c' r = {"a": 11, "b": -3, "c": "all"} n1,n2,n3 = r.values() n1 11 n2 -3 n3 'all' n1,n2,n3 = {11, -3, 'all'} n1 11 n2 -3 n3 'all' n1 11 w 10 v 10 w==v True z=6 w!=z True wz True v<=z False w>=z True mnoz1={'pen','book','pen','iPhone','table','book'} 'book' in mnoz1 True 'cap' in mnoz1 False dic1={'Saratov':145, 'Orel':56, 'Vologda':45} 'Vologda' in dic1 True 'Pskov' in dic1 False 56 in dic1.values() True dct1={'Institut':['AVTI','IEE','IBB'],'Depart':['UII','PM','VMSS','MM'],'gruppa': ['A-01-15','A-02-15']} 'UII' in dct1['Depart'] True dct1['Depart'][1] == 'MM' False a=17 b=-6 (a>=b) and ('book' in mnoz1) and not ('Pskov' in dic1) True (a=b) and (a==b) and not (a!=b) False w=v=10 #При таком присваивании переменные ссылаются на один и тот же объект в оперативной памяти w is v True w1=['A','B'] v1=['A','B'] w1 is v1 False stroka='Микропроцессорная система управления' dir(stroka) ['__add__', '__class__', '__contains__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getnewargs__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__len__', '__lt__', '__mod__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__rmod__', '__rmul__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'capitalize', 'casefold', 'center', 'count', 'encode', 'endswith', 'expandtabs', 'find', 'format', 'format_map', 'index', 'isalnum', 'isalpha', 'isascii', 'isdecimal', 'isdigit', 'isidentifier', 'islower', 'isnumeric', 'isprintable', 'isspace', 'istitle', 'isupper', 'join', 'ljust', 'lower', 'lstrip', 'maketrans', 'partition', 'removeprefix', 'removesuffix', 'replace', 'rfind', 'rindex', 'rjust', 'rpartition', 'rsplit', 'rstrip', 'split', 'splitlines', 'startswith', 'strip', 'swapcase', 'title', 'translate', 'upper', 'zfill'] stroka.find('пр') #Возвращает номер позиции первого вхождения указанного контекста или значение -1 5 >>> stroka.count("с") #Подсчет числа вхождений строки “с” в stroka 4 >>> stroka.replace(' у',' автоматического у') 'Микропроцессорная система автоматического управления' >>> spis22=stroka.split(' ') #Возвращает список подстрок, между которыми в строке стоит заданный разделитель >>> spis22 ['Микропроцессорная', 'система', 'управления'] >>> stroka.upper() #Возвращает строку со всеми заглавными буквами 'МИКРОПРОЦЕССОРНАЯ СИСТЕМА УПРАВЛЕНИЯ' >>> stroka3=" ".join(spis22) #Возвращает строку, собранную из элементов списка >>> stroka3 'Микропроцессорная система управления' >>> stroka3.partition("с") #Возвращает кортеж с результатами поиска «с» слева ('Микропроце', 'с', 'сорная система управления') >>> stroka3.rpartition("с") #Возвращает кортеж с результатами поиска «с» справа ('Микропроцессорная си', 'с', 'тема управления') >>> strk1='Момент времени {}, значение = {}' >>> strk1.format(1,89.7) 'Момент времени 1, значение = 89.7' >>> strk2='Момент времени {1}, значение = {0}:{2}' >>> strk2.format(36.7,2,'норма!') 'Момент времени 2, значение = 36.7:норма!' >>> strk3='Момент времени {num}, значение = {znch}' >>> strk3.format(znch=89.7,num=2) 'Момент времени 2, значение = 89.7'