Различия между версиями 6 и 7
Версия 6 от 2020-10-14 12:49:06
Размер: 1224
Редактор: FrBrGeorge
Комментарий:
Версия 7 от 2020-10-14 12:51:09
Размер: 1509
Редактор: FrBrGeorge
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 10: Строка 10:
 * {i} Пароль (однострочник)  * Пароль (однострочник) — пример
  * Ещё пример:
  {{{
$ python3 -c 'import urllib.request; import random; print(" ".join(random.sample(urllib.request.urlopen("https://github.com/first20hours/google-10000-english/raw/master/google-10000-english.txt").read().decode().split(),4)))'
}}}
   :D

10.15 Словари и их применение

  • Основные свойства словарей
  • Словари внутри python
  • {i} Посчитать количество слов в тексте

  • {i} То же с помощью Counter

  • <!> Посчитать количество различных пар букв в тексте

  • {i} Убрать все повторяющиеся слова из текста (однострочник)

  • Использование sys.argv

  • Использование random

  • Пароль (однострочник) — пример
    • Ещё пример:
      $ python3 -c 'import urllib.request; import random; print(" ".join(random.sample(urllib.request.urlopen("https://github.com/first20hours/google-10000-english/raw/master/google-10000-english.txt").read().decode().split(),4)))'
      • :D

  • Использование seed()

  • Генератор тестов: передача seed и других параметров через argv

    • seed() без параметров

  • <!> Произносимый пароль (состоит из слогов трёх видов 'Г', 'ГС' 'СГ')

    • Померить частоты пар букв в ../../06_DictCollection/anna.txt

    • <!> На этом основании сделать ещё более произносимый пароль (Д/З)

LecturesCMC/PythonIntro2020/Prac/06_DictCollection (последним исправлял пользователь FrBrGeorge 2020-10-20 20:31:03)