Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 1.83 KB

README.md

File metadata and controls

31 lines (22 loc) · 1.83 KB

Session 3 Functions, Modules, packages

  • functions
  • generators
  • lambda-functions

Screencast

Hello Python Session 3

Material

Projects:

  • prime numbers generator

написать бесконечный генератор простых чисел.

Доп задание: почситать сколько времени займет вычисление первых 100000 простых чисел? Попытаться оптимизировать алгоритм.

  • happy tickets generator

Написать генератор счастливых номеров билетов. Номера билетов в диапазоне 000000 - 999999. Счастливый, если сумма первых трех цифр == сумме последних трёх цифр.

  • gallow game

Игра виселица: у игрока есть 10 попыток, чтобы отгадать загаданное слово. Сначала слово закрыто. Игрок называет букву и ему открываются все вхождения этой буквы в слове (если есть). Если такой буквы нет, то число попыток уменьшается на 1. В конце игры показывается загаданное слово. Использовать словарь из session 2.