1. по векторам:
использовать чертежник
алг
нач
сместиться на вектор (1.75,0)
опустить перо
сместиться на вектор (0.5,0)
сместиться на вектор (0,0.5)
сместиться на вектор (1,0)
сместиться на вектор (-1, 1)
сместиться на вектор (0.75,0)
сместиться на вектор (-1,1)
сместиться на вектор (-1,-1)
сместиться на вектор (0.75,0)
сместиться на вектор (-1,-1)
сместиться на вектор (1,0)
сместиться на вектор (0,-0.5)
поднять перо
сместиться в точку (0,0)
кон
2. по точкам:
использовать чертежник
алг
нач
сместиться в точку (1.75,0)
опустить перо
сместиться в точку (2.25,0)
сместиться в точку (2.25,0.5)
сместиться в точку (3.25,0.5)
сместиться в точку (2.25, 1.5)
сместиться в точку (3,1.5)
сместиться в точку (2,2.5)
сместиться в точку (1,1.5)
сместиться в точку (1.75,1.5)
сместиться в точку (0.75,0.5)
сместиться в точку (1.75,0.5)
сместиться в точку (1.75,0)
поднять перо
сместиться в точку (0,0)
кон
base = [2, 4, 6, 'a', 10, 'asd', 1]
text = ''
for elem in base:
if isinstance(elem, int) and elem % 2 == 0:
text += f'{elem} '
print(text)
Объяснение:
1) Произвольный список
2) Объявляем переменную, для того, чтобы после к ней добавлять строки.
3) Перебираем наш список
4) isinstance проверяет, принадлежит ли данная переменная к данному классу и сразу же проверяем чётность числа.
5) Преобразуем из числа в строку и добавляем к переменной.
6) Выводим переменную.
С учётом того, что числа могут быть - только целыми.