форкнуто от main/python-labs
Родитель
6b20b01d19
Сommit
fdc1fc95c0
@ -0,0 +1,59 @@
|
||||
dv1=9
|
||||
dv2=~dv1
|
||||
print(bin(dv1))
|
||||
print(bin(dv2))
|
||||
|
||||
|
||||
print(bin(7&9)) # 111 и 1001 = 0001
|
||||
print(bin(7&8)) # 111 и 1000 = 0000
|
||||
|
||||
print(bin(7|9)) # 111 или 1001 = 1111
|
||||
print(bin(7|8)) # 111 или 1000 = 1111
|
||||
print(bin(14|5)) # 1110 или 0101 = 1111
|
||||
|
||||
print(bin(14^5)) # 1110 исключающее или 0101 = 1011
|
||||
print(f"В десятичном представлении: {14^5}")
|
||||
|
||||
h=14 #Двоичное представление = 1110
|
||||
print(f"В десятичном представлении: {h}")
|
||||
print(f"В двоичном представлении: {bin(h)}\n")
|
||||
g=h<<2 # Новое двоичное представление = 111000
|
||||
print(f"В десятичном представлении: {g}")
|
||||
print(f"В двоичном представлении: {bin(g)}\n")
|
||||
g1=h>>1 # Новое двоичное представление = 0111
|
||||
print(f"В десятичном представлении: {g1}")
|
||||
print(f"В двоичном представлении: {bin(g1)}\n")
|
||||
g2=h>>2 # Новое двоичное представление = 0011
|
||||
print(f"В десятичном представлении: {g2}")
|
||||
print(f"В двоичном представлении: {bin(g2)}\n")
|
||||
|
||||
|
||||
|
||||
|
||||
a = 91
|
||||
b = 101
|
||||
print(f"В десятичном представлении a: {a}")
|
||||
print(f"В двоичном представлении a: {bin(a)}\n")
|
||||
print(f"В десятичном представлении: {b}")
|
||||
print(f"В двоичном представлении: {bin(b)}\n")
|
||||
|
||||
print(f"В десятичном представлении a & b = {a&b}")
|
||||
print(f"В двоичном представлении a & b = {bin(a&b)}\n")
|
||||
|
||||
print(f"В десятичном представлении a | b = {a|b}")
|
||||
print(f"В двоичном представлении a | b = {bin(a|b)}\n")
|
||||
|
||||
print(f"В десятичном представлении a ^ b = {a^b}")
|
||||
print(f"В двоичном представлении a ^ b = {bin(a^b)}\n")
|
||||
|
||||
print(f"В десятичном представлении ~a = {~a}")
|
||||
print(f"В двоичном представлении ~a = {bin(~a)}\n")
|
||||
|
||||
print(f"В десятичном представлении ~a = {~b}")
|
||||
print(f"В двоичном представлении ~a = {bin(~b)}\n")
|
||||
|
||||
print(f"В десятичном представлении a<<4 = {a<<4}")
|
||||
print(f"В двоичном представлении a<<4 = {bin(a<<4)}\n")
|
||||
|
||||
print(f"В десятичном представлении b>>5 = {b>>5}")
|
||||
print(f"В двоичном представлении b>>5 = {bin(b>>5)}\n")
|
||||
@ -0,0 +1,30 @@
|
||||
print('Система '+'регулирования') #Соединение двух строк символов
|
||||
print(['abc','de','fg']+['hi','jkl']) # Объединение двух списков
|
||||
print(('abc','de','fg')+('hi','jkl')) # Объединение двух кортежей
|
||||
print("\n")
|
||||
|
||||
print('ля-'*5) #Повторение строки 5 раз
|
||||
print(['ку','-']*3) #Повторение списка 3 раза
|
||||
print(('кис','-')*4) #Повторение кортежа 4 раза
|
||||
print("\n")
|
||||
|
||||
signal1=[0]*3+[1]*99
|
||||
print(signal1)
|
||||
print("\n")
|
||||
|
||||
signal2=(0,)*3+(1,)*5+(0,)*7
|
||||
print(signal2)
|
||||
print("\n")
|
||||
|
||||
|
||||
stroka='Система автоматического управления'
|
||||
print('автомат' in stroka) #Наличие подстроки в строке
|
||||
print('ку' in ['ку','-']*3) #Наличие контекста в списке
|
||||
print('ля-' in ('abc', 'de', 'fg', 'hi', 'jkl')) #Наличие контекста в кортеже
|
||||
|
||||
stroka='Температура = %g %s %g'
|
||||
print(stroka % (16,' меньше ',25))
|
||||
|
||||
|
||||
stroka='Температура = %(zn1)g %(sravn)s %(zn2)g'
|
||||
print(stroka % {'zn1':16,'sravn':' меньше ','zn2':25})
|
||||
@ -0,0 +1,41 @@
|
||||
zz=-12
|
||||
print(zz)
|
||||
print('\n')
|
||||
|
||||
zz+=5 # Значение zz увеличивается на 5
|
||||
print(zz)
|
||||
zz-=3 # Значение уменьшается на 3
|
||||
print(zz)
|
||||
print('\n')
|
||||
|
||||
|
||||
stroka='Система'
|
||||
stroka+=' регулирования'
|
||||
print(stroka)
|
||||
print('\n')
|
||||
|
||||
zz/=2
|
||||
print(zz)
|
||||
zz*=5
|
||||
print(zz)
|
||||
print('\n')
|
||||
|
||||
stroka*= 3
|
||||
print(stroka)
|
||||
print('\n')
|
||||
|
||||
zz//=2
|
||||
print(zz)
|
||||
zz**=2
|
||||
print(zz)
|
||||
zz%=3
|
||||
print(zz)
|
||||
print('\n')
|
||||
|
||||
|
||||
w=v=10 # Переменным присваивается одно и то же значение
|
||||
print(w)
|
||||
print(v)
|
||||
|
||||
n1,n2,n3={'11':1,'-3':2,"all": 3}
|
||||
print(n1, n2, n3)
|
||||
Загрузка…
Ссылка в новой задаче