CSS Работа посвящена отработке навыков по
настройке web-страниц и каскадных таблиц.
Для работы используйте материалы с лекции.
Посмотрите, как определить вид тегов HTML
с использованием CSS, также посмотрите, как
подключать внешний стилевой файл.
Выполните следующие задания.
3.1. 2,5-мерный текст. Общая идея — три раза выводится один и тот же
текст с небольшими смещениями, но с тремя разными цветами —
57
красным, темнокрасным, серебристым. Тогда темнокрасный цвет
создает тень, а серебристый цвет — блики. Описания стилей должны содержаться в отдельном файле.
3.2. Создайте стилевой файл для HTML-документа из первого задания.
Можно использовать как внешний стилевой файл, так и определение стилей внутри html-файла. По крайней мере опишите в стилевом
файле следующие элементы для шрифта: название, размер, межстрочный интервал, размер красной строки. На основании созданного описания для эпиграфа специально задайте зеленый цвет и отсутствие красной строки.
Замечание. Название свойств CSS для выполнения этой части задания я на лекции не давал. Предполагается, что Вы самостоятельно
найдете информацию о свойствах в Интернет. Цель этого — понять,
что все свойства знать нельзя, но всегда можно найти.
3.3. Подключите статические фильтры для нескольких элементов на
странице. Используйте Internet Explorer. Выведите рисунок тремя
— обычный, перевернутый, инвертированный. Примените к некоторому тексту эффекты glow и shadow
#1
lst = [int(i) for i in input().split()]
print(len(set(lst)))
#2
import statistics
lst = [int(i) for i in input().split()]
print(statistics.mode(lst))
Объяснение:
#1
set() не изменяет состояния списка, передаваемого аргументом. Возвращает объект типа set, представляющий собой множество уникальных объектов, входивших в изначальный список. Длина этого множества и есть кол-во уникальных элементов в изначальном списке
#2
Модуль statistics является встроенным модулем Python (предоставляется пользователю "из коробки", без нужды качать что либо), и предоставляет набор функций и классов для работы со статистикой. Функция statistics.mode([iterable]) возвращает самый часто встречающийся элемент переданного ей списка (или любого другого итерируемого объекта)
146
Объяснение:
Перевод из 16-ричной СС в 10-чную:
Число 55(16). Нумеруем сверху 55 каждую цифру, начиная с справа и с нуля. Над первой справа пятёркой пишем 0, над второй - 1. Чтобы перевести в десятичную, умножаем:
5 на основание системы счисления в степени, которую мы указали над числом. В данном случае, это 1.
Потом приплюсовываем следующее произведение: 5 умножаем на 16 в степени 0. Сумма будет являться десятичным числом:
55(16)=5*16^1+5*16^0=80+5=85(10)
Перевод из 8-ричной СС в 10-чную:
Число 222(8). Нумеруем сверху 222 каждую цифру, начиная с справа и с нуля. Над первой справа двойкой пишем 0, над второй - 1, над третьей - 2. Чтобы перевести в десятичную, умножаем:
2 на основание системы счисления в степени, которую мы указали над числом. В данном случае, это 2.
Потом приплюсовываем следующее произведение: 2 умножаем на 8 в степени 1. Потом приплюсовываем следующее произведение: 2 умножаем на 8 в степени 0. Сумма будет являться десятичным числом:
222(8)=2*8^2+2*8^1+2*8^0=128+16+2=146(10)
Перевод из 2-ичной СС в 10-чную:
Число 1111(2). Нумеруем сверху 1111 каждую цифру, начиная с справа и с нуля. Над первой справа единицей пишем 0, над второй - 1, над третьей - 2, над четвёртой - 3. Чтобы перевести в десятичную, умножаем:
1 на основание системы счисления в степени, которую мы указали над числом. В данном случае, это 3.
Потом приплюсовываем следующее произведение: 1 умножаем на 2 в степени 2. Потом приплюсовываем следующее произведение: 1 умножаем на 2 в степени 1. Потом приплюсовываем следующее произведение: 1 умножаем на 2 в степени 0. Сумма будет являться десятичным числом:
1111(2)=1*2^3+1*2^2+1*2^1+1*2^0=8+4+2+1=15(10)