uk
Feedback
Python Education

Python Education

Закритий канал

Обучаем Python как маленьких, так и взрослых Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/python_educa РКН: clck.ru/3MnbNV

Показати більше
8 528
Підписники
-224 години
-147 днів
-7130 днів
Архів дописів
Функция dir() в Python Функция dir() в Python перечисляет атрибуты и методы объекта. Она принимает объект в качестве аргумент
Функция dir() в Python Функция dir() в Python перечисляет атрибуты и методы объекта. Она принимает объект в качестве аргумента и возвращает список строк, которые являются именами его атрибутов и методов. Использование функции dir() может быть полезно для изучения объектов, чтобы лучше понять, что они делают. Например, при помощи dir() можно вывести атрибуты встроенного типа данных, такого как список или словарь. Или можно применить эту функцию для пользовательского класса, чтобы посмотреть, что в нем находится. Кроме того, с помощью функции dir() можно изучить плохо документированный модуль или библиотеку. Python Education

Функция help() в Python Все мы периодически нуждаемся в помощи или подсказке. Но не всегда рядом есть люди, которые могли бы
Функция help() в Python Все мы периодически нуждаемся в помощи или подсказке. Но не всегда рядом есть люди, которые могли бы подсказать. К счастью, Python предлагает решение и для таких безвыходных ситуаций. Функция help() выводит документацию, созданную для определенного токена языка Python. Под токеном подразумеваются ключевые слова, название классов, модулей Python, функций и так далее. Данную функцию мы можем использовать как в консоли, так и в самом коде наших программ. Python Education

Почему значения по умолчанию разделяются между объектами Часто ожидается, что вызов функции создаёт новые объекты для значени
Почему значения по умолчанию разделяются между объектами Часто ожидается, что вызов функции создаёт новые объекты для значений по умолчанию. Но это не так. Значения по умолчанию создаются лишь однажды, когда функция определяется. Если этот объект изменяется, как словарь в нашем примере, последующие вызовы функции будут использовать изменённый объект. По определению, неизменяемые объекты (числа, строки, кортежи и None), безопасны при изменении. Изменение изменяемых объектов, таких как словари, списки, и экземпляры пользовательских классов может привести к неожиданным последствиям. Python Education

❗️Минимум 20 раз тебя взломали пока ты это читал Паспорт с пропиской, скрытые фото, пароли и данные банковской карты — уже гу
❗️Минимум 20 раз тебя взломали пока ты это читал Паспорт с пропиской, скрытые фото, пароли и данные банковской карты — уже гуляют по интернету. Чтобы не попасть в ловушку современный реалий – читай Cyber Squad — Как узнать чужой пароль от Инстаграмм — Обходить любые блокировки — Какие VPN нельзя использовать 👁 Подписывайся - https://t.me/+TeRtBkRNyBE2ZWZi

Как правильнее использовать импортирование В общих случаях не используйте from modulename import *. Это засоряет пространство
Как правильнее использовать импортирование В общих случаях не используйте from modulename import *. Это засоряет пространство имён того, кто импортирует. Некоторые люди избегают этой идиомы даже для тех немногих модулей, которые были спроектированны, чтобы так импортироваться. Это такие модули как Tkinter и threading. Импортируйте модули в начале файла. Это отвечает на вопрос, какие модули требует Ваш код и находится ли имя модуля в области видимости. Запись по одному импорту на строку упрощает добавление и удаление операторов импорта, но множественный импорт будет занимать меньше места на экране. Python Education

Как работать с кортежами? Почему когда мы создаем кортеж из одного элемента нам выводит строку? Все дело - в запятой. Сами по
Как работать с кортежами? Почему когда мы создаем кортеж из одного элемента нам выводит строку? Все дело - в запятой. Сами по себе скобки ничего не значат, точнее, значат то, что внутри них находится одна инструкция, которая может быть отделена пробелами, переносом строк и прочим мусором. Но все же не увлекайтесь, и ставьте скобки, тем более, что бывают случаи, когда скобки необходимы. Еще можно создать кортеж из итерируемого объекта можно с помощью все той же пресловутой функции tuple() Python Education

Операции с кортежами Все операции над списками, не изменяющие список (сложение, умножение на число, методы index() и count()
Операции с кортежами Все операции над списками, не изменяющие список (сложение, умножение на число, методы index() и count() и некоторые другие операции). Можно также по-разному менять элементы местами и так далее. Например, гордость программистов на python - поменять местами значения двух переменных Python Education

Как организовать совместный доступ к глобальным переменным для нескольких модулей Канонический способ организовать подобный д
Как организовать совместный доступ к глобальным переменным для нескольких модулей Канонический способ организовать подобный доступ - это создать отдельный модуль (часто называемый config или cfg). Просто добавьте import config в каждый модуль приложения. При этом модуль становится доступен через глобальное имя. Поскольку существует только один экземпляр модуля, любые изменения, произведённые в модуле отражаются везде. Python Education

Почему анонимные функции (lambda), определенные в цикле с разными значениями, возвращают один и тот же результат Это случаетс
Почему анонимные функции (lambda), определенные в цикле с разными значениями, возвращают один и тот же результат Это случается, поскольку x не является локальной для lambda, а определена во внешней области видимости, и получается тогда, когда она вызывается - а не когда определяется. В конце цикла, x=4, поэтому все функции возвращают 4**2, то есть 16. Это можно также проверить, изменив значение x и посмотрев на результат Python Education

Это ж как нужно засрать головы людей, чтобы они всю жизнь ходили на работу и думали, что получать 50к – это нормально. Посмот
Это ж как нужно засрать головы людей, чтобы они всю жизнь ходили на работу и думали, что получать 50к – это нормально. Посмотрите сами: всюду плодятся бизнесы, где даже олух может зарабатывать от 200 тысяч. Причём не вкалывать, как раб на галерах, а жить себе в кайф и свободное время уделять работе. И для этого не нужно быть сыном Рабиновича или иметь пару миллионов за пазухой – просто держите в подписках канал Лимон 🍋. Это топовый источник прибыльных идей на любой вкус и цвет. Хотите – торгуете секс-игрушками на WB, получая 300к в месяц (инструкция). Хотите – подрабатываете на фрилансе, занимаясь текстами или дизайном. Здесь каждый день находят варианты «подхоботить» пару лишних тысяч, поэтому без денег точно не останетесь. В общем, если хотите работать на себя и получать хотя бы сотку в месяц, милости просим: https://t.me/+CKY_YIdf09RjYThi

Зачем нужны кортежи, если есть списки? На это есть несколько причин. Во первых, это защита от дурака. То есть кортеж защищен
Зачем нужны кортежи, если есть списки? На это есть несколько причин. Во первых, это защита от дурака. То есть кортеж защищен от изменений, как намеренных (что плохо), так и случайных (что хорошо). Во вторых, кортежи меньше размером чем списки. Это существенный плюс при работе с большими программами. В третьих, это возможность использовать кортежи в качестве ключей словаря. Python Education

Анонимные функции, инструкция lambda Анонимные функции могут содержать лишь одно выражение, но и выполняются они быстрее. Ано
Анонимные функции, инструкция lambda Анонимные функции могут содержать лишь одно выражение, но и выполняются они быстрее. Анонимные функции создаются с помощью инструкции lambda. Кроме этого, их не обязательно присваивать переменной, как делали мы инструкцией def func(). lambda функции, в отличие от обычной, не требуется инструкция return, а в остальном, ведет себя точно так же. Python Education

Что такое списки? Списки в Python - упорядоченные изменяемые коллекции объектов произвольных типов (почти как массив, но типы
Что такое списки? Списки в Python - упорядоченные изменяемые коллекции объектов произвольных типов (почти как массив, но типы могут отличаться). Чтобы использовать списки, их нужно создать. Создать список можно несколькими способами. Например, можно обработать любой итерируемый объект (например, строку) встроенной функцией list. Python Education

Беги покупать билеты, мы летим в Таинланд Все слышали, что прямо сейчас можно улететь в отпуск по ценам 2017 года? Если нет, то бегом подписываться на канал @Freetravel. Здесь ребята выкладывают билеты по демократичным ценам и делают это АБСОЛЮТНО бесплатно. 🔥 Прямо сейчас: — Москва-Стамбул, билет в оба конца – 5 500₽ — Самара-Барселона – 9 700₽ — Пакетный тур на Бали – 33 500₽ Подпишитесь и забудьте про дорогие путешествия: @Freetravel

Словари (dict) и работа с ними Словари в Python - неупорядоченные коллекции произвольных объектов с доступом по ключу. Их ино
Словари (dict) и работа с ними Словари в Python - неупорядоченные коллекции произвольных объектов с доступом по ключу. Их иногда ещё называют ассоциативными массивами или хеш-таблицами. Присвоение по новому ключу расширяет словарь, присвоение по существующему ключу перезаписывает его, а попытка извлечения несуществующего ключа порождает исключение. Для избежания исключения есть специальный метод (см. ниже), или можно перехватывать исключения. Python Education

+1 в копилку годных каналов про Python С @python_practics освоишь Python гораздо проще: 📌 полезные сниппеты кода для твоих задач 📌 теория Python понятным языком с примерами 📌 вопросы из собеседований 📌 бесплатные книги и курсы по Python 📌 тесты и опросы для тех, кто не запоминает сухую инфу

NumPy, часть 2: базовые операции над массивами Математические операции над массивами выполняются поэлементно. Создается новый
NumPy, часть 2: базовые операции над массивами Математические операции над массивами выполняются поэлементно. Создается новый массив, который заполняется результатами действия оператора. Для этого, естественно, массивы должны быть одинаковых размеров. Python Education

🧑‍💻 Что прикольного (и полезного) почитать из IT? Нашли канал предпринимателя, который пилит свои проекты на Python. А потом с шутками рассказывает, как он их делал. Канал называется LOVESYUK. На него уже залили посты о том: — Как написать расширение с GPT-4 для пикапа девушек на сайтах знакомств — Как сделать онлайн-игру для компании с 6.000 шуток — Как работает нейросеть на Python, переписывающая собственный код Подписывайтесь, у него интересно → @lovesyuk

Исключения в python. Конструкция try - except для обработки исключений Исключения (exceptions) - ещё один тип данных в python
Исключения в python. Конструкция try - except для обработки исключений Исключения (exceptions) - ещё один тип данных в python. Исключения необходимы для того, чтобы сообщать программисту об ошибках. Самый простейший пример исключения - деление на ноль. В блоке try мы выполняем инструкцию, которая может породить исключение, а в блоке except мы перехватываем их. При этом перехватываются как само исключение, так и его потомки. Например, перехватывая ArithmeticError, мы также перехватываем FloatingPointError, OverflowError и ZeroDivisionError. Python Education

🧑‍💻 Что прикольного (и полезного) почитать из IT? Нашли канал предпринимателя, который пилит свои проекты на Python. А потом с шутками рассказывает, как он их делал. Канал называется LOVESYUK. На него уже залили посты о том: — Как написать расширение с GPT-4 для пикапа девушек на сайтах знакомств — Как сделать онлайн-игру для компании с 6.000 шуток — Как работает нейросеть на Python, переписывающая собственный код Подписывайтесь, у него интересно → @lovesyuk