Пользователь вводит строку из четырёх или более целых чисел, разделённых символом “/”. Сформируйте словарь, где:
- второе и третье число являются ключами
- первое число является значением для первого ключа
- четвертое и все возможные последующие числа хранятся в кортеже как значения второго ключа
Самостоятельно сохраните в переменной строку текста. Создайте из строки словарь, где ключ - буква, а значение - код буквы. Напишите преобразование в одну строку.
Продолжаем развивать задачу 2. Возьмите словарь, который вы получили. Сохраните его итераторатор. Далее выведите первые 5 пар ключ-значение, обращаясь к итератору, а не к словарю.
Создайте генератор чётных чисел от нуля до 100. Из последовательности исключите числа, сумма цифр которых равна 8. Решение в одну строку.
Напишите программу, которая выводит на экран числа от 1 до 100. При этом вместо чисел, кратных трем, программа должна выводить слово «Fizz», а вместо чисел, кратных пяти — слово «Buzz». Если число кратно и 3, и 5, то программа должна выводить слово «FizzBuzz».
Создайте функцию-генератор. Функция генерирует N простых чисел, начиная с числа 2. Для проверки числа на простоту используйте правило: “число является простым, если делится нацело только на единицу и на себя”.