Основные операции Python; множественный if; кодировка текста программы
Арифметические операции; изменение (+=, *= и т. п.)
Операции сравнения; is и in
- Логические операции
- Интерпретация выражений как логических; нулевой элемент класса
Таблицы истинности; т. и. для or и and
- Побитовые операции
Форматирование строк str.format()
Оператор if (пролдолжение): elif …
- Задание кодировки текста программы
Домашнее задание
Прочитать про Прихотливое форматирование вывода в учебнике, про Булевы функции и битовые операции в Википедии.
Решить предыдущее домашнее задание (лучше всё, но достаточно про фигурные числа). Подсказка: это алгебраическое задание, рисовать ничего не надо . Например, «квадратное» число — это точный квадрат целого числа.
Доработанный вариант иллюстрации, какие бывают фигурные числа: 2013-11-01-ill.py
Решение: 2013-10-25-fig.py
- Вывести таблицу умножения (от 1 до 12)
- как-нибудь
- "красиво" в одну колонку
- "красиво" в несколько колонок
- "красиво" в несколько колонок в зависимости от заданной ширины экрана
Решение: 2013-11-01-umnoj.py
Условные обозначения
— тема по Linux
— тема повышенной сложности
— теоретическое задание
— тема для самостоятельного изучения