From f2521e7d6fea30d02e6b22098d1a03f9ea93d675 Mon Sep 17 00:00:00 2001 From: EfremovSI Date: Sat, 4 Oct 2025 21:29:23 +0000 Subject: [PATCH] =?UTF-8?q?report:=20=D0=BF=D1=80=D0=B0=D0=B2=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TEMA3/report.md | 60 +++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 58 insertions(+), 2 deletions(-) diff --git a/TEMA3/report.md b/TEMA3/report.md index aa7a295..72e7ff9 100644 --- a/TEMA3/report.md +++ b/TEMA3/report.md @@ -327,7 +327,27 @@ po**ac 3 ``` -???????????????????????????????????? +### 5.6. Действия с двумя двоичными числами + +```py +a = 0b10110101 +b = 0b01101011 +c=~a +bin(c) +'-0b10110110' +bin(a&b) +'0b100001' +bin(a|b) +'0b11111111' +bin(a^b) +'0b11011110' +d=a<<2 +bin(d) +'0b1011010100' +e=b>>2 +bin(e) +'0b11010' +``` ## 6. Последовательности. @@ -441,8 +461,44 @@ False 'all' >>> w, v (10, 10) + +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' ``` -??????????????????????????????????? ## 8. Логические операции.