Модули, (псевдо-)случайные числа, генераторы тестов к задачам

Домашнее задание

  1. {i} Прочитать про модули в учебнике, оценить количество предустановленных модулей в документации изарегистрированных модулей на сайте «Python Package Index»

  2. Написать свой собственный модуль с функцией печати чего угодно и программу, которая импортирует этот модуль и вызывает эту функцию
  3. Написать генератор тестов для задачи сортировки списка двумя способами из предыдущего домашнего задания (список должен быть достаточно велик, чтобы разница в скорости сортировки стала действительно заметной)

  4. Написать генератор бессмысленных слов
  5. MCCME Последняя цифра числа Фибоначчи. Последовательность чисел Фибоначчи определяется следующим образом: F0 = F1 = 1, Fn+1 = Fn+Fn-1. Напишите программу для вычисления последней цифры n-го члена последовательности.

    • Хоть как-то
    • для достаточно больших n, например, 10000000

    • <!> для очень больших n (практически любых)

Условные обозначения


CategoryClass CategoryVmsh

LecturesVMSH/Python/2012-11-30 (last edited 2012-12-14 09:13:56 by FrBrGeorge)