Объяснение:
1.
a = input("Введите через запятую значения элементов массива (2,3,6...): ").split(",")
new_array = []
for thing in a:
new_array.append(int(thing) * 2)
print(new_array)
2.
a = input("Введите через запятую значения элементов массива (2,3,6...): ").split(",")
new_array = []
last_elem = int(a.pop())
counter = 0
for thing in a:
if counter == 0:
new_array.append(int(thing))
counter += 1
else:
new_array.append(int(thing) * 5)
new_array.append(last_elem)
print(new_array)
3.
a = input("Введите через запятую значения элементов массива (2,3,6...): ").split(",")
part = int(len(a) / 2)
new_array = []
for thing in a[:part]:
new_array.append(int(thing) + 1)
for thing in a[part:]:
new_array.append(int(thing) * 2)
print(new_array)
4.
a = input("Введите через запятую значения элементов массива (2,3,6...): ").split(",")
print(sum([int(number) for number in a]) / len(a))
5.
import random
numbers = range(-2, 3)
random_array = random.sample(numbers, random.randint(1, 4))
positive = [numb for numb in random_array if int(numb) > 0]
print(sum(positive))
6.
import random
numberss = range(2, 11)
numbers = random.sample(numberss, random.randint(1, 9))
d = {"Чётные": 0, "Нечётные": 0}
for thing in numbers:
if int(thing) % 2 == 0:
d["Чётные"] += 1
else:
d["Нечётные"] += 1
print(f"Масив: {numbers}")
print(", ".join([f"{v}: {d[v]}" for v in d]))
7. Не сильно понял задачу, можно объяснить по-подробнее?)
Спочатку створюємо титульну сторінку і оформляємо її. Потім, якщо презентація має бути з кнопками, які будуть дозволяти переходити на інші слайди, то оформлюємо головну сторінку з кнопками. Робимо її так, щоб все було зрозуміло, яка кнопка дасть який результат. Перед створенням кнопок створюємо слайди, на які ми будемо переходити по нажиманню кнопок. На кожному такому слайді треба зробити знак будиночка, який повертатиме на головну сторінку.
Якщо ж це просто презентація, то після титульної сторінки створюємо слайди і оформлюємо в залежності від темт
Поделитесь своими знаниями, ответьте на вопрос:
Для данного ip адеса определить адрес сети, номер данного узла и максимальное число сетевых устройств в данной 134.5.169.172/22 можно подробно,
на адреса хостов внутри сети остаётся 10 бит из 32-х, 10 бит - это 1024 адреса, из которых два служебных, адрес сети и широковещательный
Адрес сети получается из ip адреса обнулением всех бит хостов
ip 134.5.169.172 = 10000110.00000101.101010 01.10101100
net = 10000110.00000101.101010 00.00000000 = 134.5.168.0
широковещательный адрес в этой сети получается заменой всех битов хостов на 1
broadcast = 10000110.00000101.101010 11.11111111 = 134.5.171.255
Остающиеся 1022 хоста начинаются с 134.5.168.1 и заканчиваются на 134.5.171.254