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

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

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

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

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

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

Функции в Python

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

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

цикл while в Python

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

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

Битва с драконом!

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

Создайте новый репл. Сегодня мы будем писать игровой процесс битвы с драконом. Давайте для начала создадим нашего героя. Подумайте какими свойствами должен обладать наш персонаж. Для начала, придумайте имя и сохраните в переменную hero_name.Какими ещё свойствами должен обладать наш герой? Наверняка нам понадобится переменная, которая хранит в себе текущий уровнь здоровья и силу атаки. Теперь […]

introduction to Youtube Downloader.

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

В данном проекте мы познакомимся с библиотекой pytube для Python. С её помощью мы можем получить и скачать видео с YouTube. И так, приступим… Сначала импортируем класс YouTube из библиотеки pytube. from pytube import YouTube Затем запрашиваем ссылку на видео. Её можно скопировать из адресной строки браузера. link = input(«Введите ссылку на скачивание: «) Из […]

Почему стоит изучать программирование.

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

С каждым годом технологии активно проникают в нашу повседневную жизнь. Телефоны и  часы уже давно не выглядят так, как их предки. Электроника плотно обосновалась внутри повседневности — радионяни, системы умного дома, GPS-метки, видеокамеры, голосовые помощники. Мы не представляем свою жизнь без неё. Теперь ещё и электромобили заняли свою нишу. Уже катались на Тесле? Программирование стоит […]

функция 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. […]