Глава 3
Упражнения Да/Нет
Информация, которая хранится и обрабатывается в компьютере, называется данными
Так как числа с плавающей точкой более аккуратны и точны, то их следует стараться использовать вместо целых
Такие операции как сложение и вычитание определены в библиотеке math
Число перестановок n элементов равно n!
Функция sqrt вычисляет сквирт (четверть) числа
Целый тип числа идентичен концепции целого числа в математике
В современных компьютерах числа представляются по основанию 2
Как и в реализациях большинства языков программирования в Python’е чисел с плавающей запятой больше, чем целых чисел.
В Python’е можно представить неограниченно много целых чисел
В Python’е 4+5 даёт тот же результат, что и 4.0+5.0
Упражнения «Многовариантный выбор»
Что из нижеследующего не является типом данных в Python’е
int
float
rational
string
Что из нижеследующего не является встроенной операцией
+
%
abs()
sqrt()
Чтобы использовать функции из библиотеки math программа должна включать
комментарий
цикл
специальную операцию
оператор import
Значение 4! Равно
9
24
41
120
Наиболее подходящим типом данных для хранения значения числа π является
int
float
irrational
string
Число различных значений, которые можно представить 5-ю битами равно
5
10
32
50
В смешанных выражениях, содержащих целые числа и числа с плавающей запятой, Python преобразует
float к int
int в string
float и int в string
int в float
Что из нижеследующего не является функцией преобразования типов
float
round
int
abs
Шаблон для программ, используемый для вычисления факториала называется
накопительным
ВПВ
определённым циклом
листок в клетку
В Python’е значения int, которое становится больше чем аппаратные целые компьютера
вызывают переполнение
преобразуются в тип float
портят компьютер
используют больше памяти компьютера
Глава 4
Упражнения Да/Нет
Использование классов из graphics.py, позволяет рисовать геометрические фигуры в окне оболочки Python’а
Обычно левый верхний угол графического окна имеет координаты (0, 0)
Единичная точка графического окна называется пикселом
Функция, которая создаёт новый образец класса, называется аксессором
Переменные экземпляра хранят данные внутри объекта
Команда MyShape.move(10, 20) сдвигает геометрическую фигуру MyShape в точку с координатами (10, 20)
Алиас для переменной var это еще одна ссылка на значение переменной var
Метод copy предназначен для копирования графических объектов
Графические окна всегда называются «Окно для графики»
Метод для получения координат щелчка мыши называется readMouse
Упражнения «Многовариантный выбор»
Метод, который возвращает переменную образца объекта называется:
модификатором
функцией
конструктором
аксессуаром
Метод, который изменяет состояние объекта, называется
статором
мутатором
конструктором
модификатором
Какой графический класс наиболее подходит для рисования квадрата
Square
Polygon
Line
Rectangle
Какая команда устанавливает координаты (0, 0) для нижнего левого угла и (10, 10) для верхнего правого угла?
win.setcoords(Point(0, 0), Point(10, 10))
win.setcoords((0, 0), (10, 10))
win.setcoords(0, 0, 10, 10)
win.setcoords(Point(10, 10), Point(0, 0))
Какое выражение создаст отрезок с крайними точками (2, 3) и (4, 5)?
Line(2, 3, 4, 5)
Line((2, 3), (4, 5))
Line(2, 4, 3, 5)
Line(Point(2, 3), Point(4, 5))
Какой оператор рисует геометрический объект shape в графическом окне win?
win.draw(shape)
win.show(shape)
shape.draw()
shape.draw(win)
Что из нижеследующего вычисляет горизонтальное расстояние между точками p1 и p2
abs(p1-p2)
p2.getX()-p1.getX()
abs(p1.getY()-p2.getY())
abs(p1.getX()-p2.getX())
Какой вид объектов используется для получения текстового ввода от пользователя в графическом окне
Text
Entry
Input
Keyboard
Пользовательский интерфейс, организованный с помощью визуальных элементов и пользовательских действий, называется
ГИП
API
виндовер
приложением
Каким цветом является цвет rgb(0, 255, 255)
желтым
цианом
мажентой
оранжевым
