Различия между версиями 1 и 2
Версия 1 от 2014-11-13 23:37:59
Размер: 1519
Редактор: FrBrGeorge
Комментарий:
Версия 2 от 2014-11-14 00:24:19
Размер: 1877
Редактор: FrBrGeorge
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 9: Строка 9:
  * Рекурсия (только если успеем все три темы)
   * Вложенные пространства имён, потребление памяти
   * ⇒ условия использования и неиспользования
   * рекурсивные вызовы ⇔ общий код + стек состояний

<свалка тем на будущее>

/!\ TODO — разгрести, упорядочить и поделить по урокам

  • нулевой объект и значение or и and

  • Рекурсия (только если успеем все три темы)
    • Вложенные пространства имён, потребление памяти
    • ⇒ условия использования и неиспользования
    • рекурсивные вызовы ⇔ общий код + стек состояний
  • Создание собственной программы
    • .bash_profile: PATH=$PATH:$HOME/bin

    • {o} Исполняемые объекты (программы и сценарии):

      • ls -l, chmod +x

      • shebang
  • Виды объектов:
    • {o} В файловой системе

      • {o} файлы, каталоги, символьные ссылки, etc.

      • {o} понятие iNode

    • В Python
      • некоторые стандартные типы
      • id(объект), сравнение is

      • from math import *

  • Счётчик ссылок и сборка мусора
    • {o} Жёсткие ссылка на файлы, команда ln

    • Именование объектов в Python
  • Сценарии и callable

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

  1. {i} Первое

  2. Второе

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

  • {o} — тема по Linux

  • <!> ­— тема повышенной сложности

  • {i} — теоретическое задание

  • {*} — тема для самостоятельного изучения


CategoryClass CategoryVmsh

LecturesVMSH/Python/2014-11-21 (последним исправлял пользователь FrBrGeorge 2014-11-21 14:30:06)