en
Feedback
🐍 Укус питона 🐍

🐍 Укус питона 🐍

Open in Telegram

🐍 Канал о программировании на языке Python. Тематические уроки и лайфхаки. 👽 Админ - @tg_adminisrator 🔊 Купить рекламу: https://telega.in/c/byteofpython 👉 Чат: @abyteofpython 👉 Поделиться с друзьями: @byteofpython

Show more
2 334
Subscribers
No data24 hours
-117 days
-3730 days
Posts Archive
Поиск в строке Для поиска подстроки в строке в Python применяется метод find(), который возвращает индекс первого вхождения п
Поиск в строке Для поиска подстроки в строке в Python применяется метод find(), который возвращает индекс первого вхождения подстроки в строку и имеет три формы: • find(str): поиск подстроки str ведется с начала строки до ее конца • find(str, start): параметр start задает начальный индекс, с которого будет производиться поиск • find(str, start, end): параметр end задает конечный индекс, до которого будет идти поиск Если подстрока не найдена, метод возвращает -1, смотрим код: 🐍 Укус питона // 💬 Чат // #теория #строки

Что выведет этот код?
Anonymous voting

Блок else Если вдруг нам надо определить альтернативное решение на тот случай, если выражение в if возвратит False, то мы мож
Блок else Если вдруг нам надо определить альтернативное решение на тот случай, если выражение в if возвратит False, то мы можем использовать блок else. Если выражение language == "english" возвращает True, то выполняется блок if, иначе выполняется блок else. И поскольку в данном случае условие language == "english" возвращает False, то будут выполняться инструкция из блока else. Причем инструкции блока else также должны имет отступы от начала строки. Например, в примере выше print("End") не имеет отступа, поэтому она не входит в блок else и будет выполнятьься вне зависимости, чему равно условие language == "english". 🐍 Укус питона // 💬 Чат // #теория #if #конструкции

Что выведет этот код?
Anonymous voting

Множественное наследование Одной из отличительных особенностей языка Python является поддержка множественного наследования, т
Множественное наследование Одной из отличительных особенностей языка Python является поддержка множественного наследования, то есть один класс можно унаследовать от нескольких классов, смотрим код: Здесь определен класс Employee, который представляет сотрудника фирмы, и класс Student, который представляет учащегося студента. Класс WorkingStudent, который представляет работающего студента, не определяет никакого функционала, поэтому в нем определен оператор pass. Класс WorkingStudent просто наследует функционал от двух классов Employee и Student. Соответственно у объекта этого класса мы можем вызвать методы обоих классов. 🐍 Укус питона // 💬 Чат // #теория #наследование

Что выведет этот код?
Anonymous voting

Обращение к элементам списка Для обращения к элементам списка надо использовать индексы, которые представляют номер элемента
Обращение к элементам списка Для обращения к элементам списка надо использовать индексы, которые представляют номер элемента в списка. Индексы начинаются с нуля. То есть первый элемент будет иметь индекс 0, второй элемент - индекс 1 и так далее. Для обращения к элементам с конца можно использовать отрицательные индексы, начиная с -1. То есть у последнего элемента будет индекс -1, у предпоследнего - -2 и так далее. 🐍 Укус питона // 💬 Чат // #теория #cписки

Что выведет этот код?
Anonymous voting

Статические методы Кроме обычных методов класс может определять статические методы. Такие методы предваряются аннотацией @sta
Статические методы Кроме обычных методов класс может определять статические методы. Такие методы предваряются аннотацией @staticmethod и относятся в целом к классу. Статические методы обычно определяют поведение, которое не зависит от конкретного объекта, смотрим код: В данном случае в классе Person определен атрибут класса __type, который хранит значение, общее для всего класса - название класса. Причем поскольку название атрибута предваряется двумя подчеркиваниями, то данный атрибут будет приватным, что защитит от недопустимого изменения. 🐍 Укус питона // 💬 Чат // #теория #атрибуты #статические_методы

Как быстро собрать такую форму оплаты? Легко! Фронтенд гайд, это канал для верстальщиков, в котором публикуют: ✓ Готовый код ✓ Макеты для верстки ✓ Тесты на знание кода Ускорь работу над своим проектом!

Что выведет этот код?
Anonymous voting

Глобальный контекст Глобальный контекст подразумевает, что переменная является глобальной, она определена вне любой из функци
Глобальный контекст Глобальный контекст подразумевает, что переменная является глобальной, она определена вне любой из функций и доступна любой функции в программе. Смотрим код: Видим что переменная name является глобальной и имеет глобальную область видимости. И обе определенные здесь функции могут свободно ее использовать. 🐍 Укус питона // 💬 Чат // #теория #переменные #область_видимости

Что выведет этот код?
Anonymous voting