Переменные в функциях имеют локальную область видимости. Это означает, что если даже локальная и внешняя переменные имеют одинаковые имена, то изменение локальной переменной никак не повлияет на внешнюю переменную:
Локальную переменную можно сделать глобальной, если перед ее именем указать ключевое слово global. Если внешняя переменная объявлена как global, то к ней возможен доступ из любой функции:
Основы технологии пакетной коммуникации, благодаря которой была запущена первая сеть, изобрели в 1960-х годах Пол Баран и Дональд Ватт Дэвис независимо друг от друга. Пол использовал принцип, по которому пчелы строят соты, и создал универсальный способ коммуникации между различными научными центрами компании Rand Corporation, в которой работал. Дональд работал в Национальной физической лаборатории и придумал для нее небольшую засекреченную сеть.