Подробнее о функциях

Опубликовано Оставить комментарийОпубликовано в рубрике Азы, конструкции языка python

Функция — это участок кода, который мы можем использовать неограниченное количество раз. В этой статье мы научимся писать собственные функции, поговорим о параметрах и что такое возвратная и невозвратная функция. В первую очередь напишем хорошо знакомый нам счётчик до 10. Наш цикл производит обратный отсчёт, после чего даёт команду пуск и наша ракета взлетает. А […]

Класс timedelta в python.

Опубликовано Опубликовано в рубрике Азы

Класс timedelta в python встречается при работе с библиотекой datetime и олицетворяет собой такое понятие как разница дат(datetime), которое может быть выражено в годах, днях, минутах или секундах. Используется, когда вам нужно, например, к текущей дате прибавить месяц, чтобы продлить подписку пользователя на ваш сервис. Методы класса timedelta .total_seconds() — возвращает float, разницу дат из […]

Модуль os.path в Python.

Опубликовано Опубликовано в рубрике Азы

<<< Библиотека os Модуль path из библиотеки os расширяет функционал, позволяя более подробно работать со строкой пути. функции модуля os.path .join(path, filename) — Создаёт корректный полный путь. Объединяет path и filename в один путь. Возвращает строку..abspath(path) — Преобразует относительный путь аргумента path в абсолютный (начинается с корневой директории). Возвращает строку абсолютного пути ..isabs(path) — Возвращает […]

Классы в Python. часть2

Опубликовано Оставить комментарийОпубликовано в рубрике Азы, конструкции языка python

Инициализация. Когда вы впервые входите на какой-нибудь сайт, вас обычно просят авторизоваться, но если у вас ещё нет учётной записи, вам необходимо её создать. Вы заполняете необходимые поля, такие как имя пользователя, пароль, e-mail, возраст и пр. И нажимаете кнопку «создать учётную запись». Именно в этот момент происходит инициализация, иными словами создание объекта класса пользователь. […]

Классы в Python. часть1

Опубликовано Оставить комментарийОпубликовано в рубрике Азы, конструкции языка python

Инкапсуляция, наследование, полиморфизм — все эти страшные слова так или иначе относятся к классам в программировании. В этой главе я не буду рассматривать эти термины, а лишь пройдёмся по основным структурам и правилам объявления класса.  Это некий перечень свойств и методов, которыми можно охарактеризовать какой либо объект. Так же класс можно представить как некий тип […]

Функции в Python

Опубликовано 1 комментарийОпубликовано в рубрике Азы, конструкции языка python

👉 Читать дополнительный материал о функциях В питоне как и во многих других языках очень много встроенных функций, таких как range(), input(), ord(), и пр. Но мы можем создавать и свои собственные. Это может быть полезно, когда вам один и тот же код необходимо использовать в нескольких местах программы. Чтобы не писать каждый раз несколько […]

цикл while в Python

Опубликовано Оставить комментарийОпубликовано в рубрике Азы, конструкции языка python

Цикл while для своей работы использует проверку некоторого условия. Если условие истинно, цикл выполняет свою работу. Как только условие станет ложным, цикл больше не будет выполнен и кодперейдёт на следующую, за телом цикла, строчку. Цикл while в Python удобно использовать, когда вы заранее не знаете необходимое количество повторений.Или когда вам необходимо повторять одно и тоже […]

функция round()

Опубликовано Оставить комментарийОпубликовано в рубрике Азы

Функция round() в Python служит для округления чисел. Англ: round — круг, окружность. round(number, fraction) — возвращает число int если параметр fraction не указывать. Иными словами, округляет дробное число до целых. Если в параметр fraction передать число, то функция вернёт тип данных float, с количеством чисел после запятой равным значению fraction. Примечание: если дробная часть […]

Получение даты в Python

Опубликовано Оставить комментарийОпубликовано в рубрике Азы, Материалы к лекции, Новичок

Для работы с датой на языке Python используется библиотека datetime. Для того чтобы получить текущую дату импортируйте класс datetime из библиотеки datetime.from datetime import datetime as dtЗатем обратитесь к методу .now() из импортированного класса datetime, и сохраните результат в переменную today.today = dt.now()Попробуйте распечатать переменную today, чтобы увидеть её содержимое. Переменная today является классом datetime.datetime. […]