530 читали · 1 год назад
Что такое *args в Python
*args в Python - это способ в функции обрабатывать произвольное количество аргументов. Эти аргументы передаются как кортеж, что позволяет функции принимать более гибкое количество аргументов. Есть функция hello, которая принимает список с именами, проходит по нему циклом и каждого приветствует. Работает. Но что если мы не хотим записывать имена в список, а хотим сразу же подавать их в функцию в виде аргументов? Подадим имена в вызове функции через запятую и воспользуемся * для запаковки аргументов в кортеж...
2 года назад
Как установить Python на Mac OS?
Если у Вас Mac, Python должен быть установлен в системе, однако там может быть старая версия языка. Откройте веб-браузер, перейдите по адресу https://www.python.org/getit/ и скачайте последнюю версию инсталлятора для Mac OS. Вам нужно выбрать инсталлятор в зависимости от вашей версии. Mac OS X (Чтобы узнать версию, кликните по значку с яблоком в верхнем меню и выберите пункт About this Mac). После того как файл скачается, дважды кликните по нему. Должно появиться окошко с содержимым файла. В этом окне дважды кликните по значку Python...