TelenkovDmitry 2 лет назад
Родитель
Сommit
42fb39fcfc
1 измененных файлов с 19 добавлено и 1 удалено
  1. 19 1
      misc2.py

+ 19 - 1
misc2.py

@@ -214,4 +214,22 @@ def find_outlier(integers):
 def validate_pin(pin):
     return len(pin) in (4, 6) and pin.isdigit()
 
-# print(validate_pin('-234'))
+# print(validate_pin('-234'))
+
+# ------------------------------------------------------------------------------- #
+
+# Преобразует список в десятичное число
+def binary_array_to_number(arr):
+    return int(''.join(str(_) for _ in arr), 2)
+
+# Решение через функцию map (Применяет функцию str к каждому элементу итерируемого объекта)
+# def binary_array_to_number(arr):
+    # return int("".join(map(str, arr)), 2)
+
+# print(binary_array_to_number([1,0,0,1]))
+
+# ------------------------------------------------------------------------------- #
+def litres(time):
+    return int(time*0.5//1)
+
+# print(litres(2))