Skip to content

Latest commit

 

History

History

14

Session 14 data structures (continue)

  • Structure types
    • string (continue)
    • bytes, bytearray
    • memoryview
    • set, frozenset

Screencast

Hello Python Session Hello Python Session

Materials

Project

'Secret' language

Создайте свой язык, заменив некоторые буквы алфавита на другие. Выведите несколько строк текста и их перевод на ваш новый язык. Дайте пользователю ввести произвольный текст и переведите его на свой язык.

Cards sets

Создайте набор карт (начиная с 6 и до королей * 4 масти). Сделайте 2 колоды карт. Из каждой колоды возьмите произвольно набор по 10 карт (не используя random) Найдите:

  • общие карты в наборах
  • карты которые есть в одном, но нет в другом
  • отличающиеся в обоих наборах карты Удалите из второй колоды те карты, которые есть в наборе из первой.

Memory view

Исследуйте способы применения memoryview(). Напишите проект на эту тему.