uz
Feedback
Just Python

Just Python

Kanalga Telegram’da o‘tish

🐍Простое изучение Python. Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/justpython_it РКН: clck.ru/3MnbSc

Ko'proq ko'rsatish
9 893
Obunachilar
-524 soatlar
-147 kunlar
-6030 kunlar
Postlar arxiv
Получение последнего элемента списка my_list[-1] использует отрицательный индекс для безопасного доступа к последнему элемент
Получение последнего элемента списка my_list[-1] использует отрицательный индекс для безопасного доступа к последнему элементу; он только считывает значение, оставляя сам список неизменным. my_list.pop() не просто возвращает последний элемент, но и физически удаляет его из списка, из-за чего длина my_list уменьшается на один элемент. #theory // Just Python & Max

👩‍💻 Всем программистам посвящается! Вот 14 авторских обучающих IT каналов по самым востребованным областям программирования: Выбирай своё направление: 👩‍💻 Python — t.me/python_ready 🤔 InfoSec & Хакинг — t.me/hacking_ready 🖥 SQL & Базы Данных — t.me/sql_ready 👩‍💻 IT Новости — t.me/it_ready 🤖 AI & ML t.me/neuro_ready 👩‍💻 Frontend — t.me/frontend_ready 👩‍💻 C/C++ — https://t.me/cpp_ready 👩‍💻 C# & Unity — t.me/csharp_ready 👩‍💻 Linux — t.me/linux_ready 👩‍💻 Java — t.me/java_ready 📖 IT Книги — t.me/books_ready 📱 JavaScript — t.me/javascript_ready 🖼️ DevOpst.me/devops_ready 🖥 Design —t.me/design_ready 📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!

Перемешивание списка Функция random.shuffle() перемешивает элементы списка на месте (in-place) и возвращает None. Это означае
Перемешивание списка Функция random.shuffle() перемешивает элементы списка на месте (in-place) и возвращает None. Это означает, что она напрямую изменяет исходный список, не создавая его копию, поэтому её нельзя использовать внутри функции print() или присваивать новой переменной. #theory // Just Python & Max

Проверка палиндромов Этот пример показывает, как быстро проверить наличие палиндромов. #theory // Just Python & Max
Проверка палиндромов Этот пример показывает, как быстро проверить наличие палиндромов. #theory // Just Python & Max

Сортировка словаря Сортировка — это часто используемая задача, которую можно реализовать множеством строк кода с циклом, но м
Сортировка словаря Сортировка — это часто используемая задача, которую можно реализовать множеством строк кода с циклом, но можно ускорить свою работу при помощи встроенного метода сортировки. #theory // Just Python & Max

Занятая память Пример позволяет получить объём памяти, используемой любой переменной в Python. #theory // Just Python & Max
Занятая память Пример позволяет получить объём памяти, используемой любой переменной в Python. #theory // Just Python & Max

Размер в байтах Этот пример возвращает длину строки в байтах, что удобно, когда вам нужно знать размер строковой переменной.
Размер в байтах Этот пример возвращает длину строки в байтах, что удобно, когда вам нужно знать размер строковой переменной.

Самый легкий способ мерджить словари Слияние словарей - частое действие в программировании на Python. Существует множество сп
Самый легкий способ мерджить словари Слияние словарей - частое действие в программировании на Python. Существует множество способов сделать это. Но все они были уродливы до версии Python 3.9. Начиная с Python 3.9, мы наконец-то получили самый элегантный способ объединения словарей - использование операторов объединения. Более того, он также поддерживает объединение in-place. Гайды по Python & Max

Оператор морж (:=) или способ записывать данные в переменную о котором вы не знали Начиная с Python 3.8, появился новый синта
Оператор морж (:=) или способ записывать данные в переменную о котором вы не знали Начиная с Python 3.8, появился новый синтаксис под названием «оператор морж» или walrus operator, который может присваивать значения переменным как часть более крупного выражения. Оператор := получил свое милое название из-за глаз и бивней моржа. #theory // Just Python & Max

Избегайте вложенных циклов с помощью product Когда программа становится сложной, неизбежно приходится писать вложенные циклы.
Избегайте вложенных циклов с помощью product Когда программа становится сложной, неизбежно приходится писать вложенные циклы. Однако вложенные циклы делают программы более сложными для чтения и сопровождения. К счастью, в Python всегда можно избежать вложенных циклов с помощью встроенной функции product(). Например, у нас есть программа, которая содержит трехуровневые вложенные циклы for. Чтобы сделать код более аккуратным и чистым, мы можем использовать функцию product(), которая находится в модуле itertools #theory // Just Python & Max

Оператор морж (:=) или способ записывать данные в переменную о котором вы не знали Начиная с Python 3.8, появился новый синта
Оператор морж (:=) или способ записывать данные в переменную о котором вы не знали Начиная с Python 3.8, появился новый синтаксис под названием «оператор морж» или walrus operator, который может присваивать значения переменным как часть более крупного выражения. Оператор := получил свое милое название из-за глаз и бивней моржа.

Избегайте вложенных циклов с помощью product Когда программа становится сложной, неизбежно приходится писать вложенные циклы.
Избегайте вложенных циклов с помощью product Когда программа становится сложной, неизбежно приходится писать вложенные циклы. Однако вложенные циклы делают программы более сложными для чтения и сопровождения. К счастью, в Python всегда можно избежать вложенных циклов с помощью встроенной функции product(). Например, у нас есть следующая программа, которая содержит трехуровневые вложенные циклы for:

Первая буква в верхнем регистре Этот пример используется для превращения каждой первой буквы символов строки в прописную букв
Первая буква в верхнем регистре Этот пример используется для превращения каждой первой буквы символов строки в прописную букву. Он работает со строкой из одного или нескольких символов и будет полезен при анализе текста или записи данных в файл и т.п. #theory // Just Python & Max

Получаем гласные Этот пример возвращает в строке найденные гласные "a e i o u". Это может оказаться полезным при поиске или о
Получаем гласные Этот пример возвращает в строке найденные гласные "a e i o u". Это может оказаться полезным при поиске или обнаружении гласных. #theory // Just Python & Max

Получаем гласные Этот пример возвращает в строке найденные гласные "a e i o u". Это может оказаться полезным при поиске или о
Получаем гласные Этот пример возвращает в строке найденные гласные "a e i o u". Это может оказаться полезным при поиске или обнаружении гласных.

Динамический ввод (ч.1) В Java, C++ и других статически типизированных языках нужно указывать тип данных возвращаемого значен
Динамический ввод (ч.1) В Java, C++ и других статически типизированных языках нужно указывать тип данных возвращаемого значения функции и тип каждого её аргумента. Напротив, Python, как динамически типизированный язык, не вынуждает явно указывать типы данных. На основе присвоенных значений Python отслеживает их сам. #theory // Just Python & Max

Функции reversed() Важно! Не путайте функцию reversed() с методом .reverse()! Встроенная функция reversed() меняет порядок эл
Функции reversed() Важно! Не путайте функцию reversed() с методом .reverse()! Встроенная функция reversed() меняет порядок элементов списка на противоположный и позволяет нам обращаться к каждому элементу по отдельности. #theory // Just Python & Max

Как перевернуть список в Python с помощью функции reversed() Функция reversed() принимает список в качестве аргумента и возвр
Как перевернуть список в Python с помощью функции reversed() Функция reversed() принимает список в качестве аргумента и возвращает нам исходные элементы, только в обратном порядке. Если вы хотите сохранить возвращаемое значение из функции reversed() для дальнейшего использования, то нужно преобразовать результат в список с помощью функции list(). Далее необходимо присвоить получившееся выражение переменной, в нашем случае my_new_list. #theory // Just Python & Max

Использование метода float() Если входная строка имеет аргументы за пределами диапазона чисел с плавающей запятой, вы получит
Использование метода float() Если входная строка имеет аргументы за пределами диапазона чисел с плавающей запятой, вы получите ошибку OverflowError. Для реализации следующих скриптов на Python установите сам Python, а также подходящую IDE (Pycharm, Jupiter, Spyder и т.д.). Создайте новый файл, вставьте туда код и запустите его. #theory // Just Python & Max

Использование генераторов списков Генераторы списков похожи на списковый компрехеншен, но они не новый список в памяти. Вмест
Использование генераторов списков Генераторы списков похожи на списковый компрехеншен, но они не новый список в памяти. Вместо этого они возвращают итератор, который можно использовать в цикле или передать в функцию. В этом случае мы создаем генератор квадратов чисел от 1 до 5 и выводим их на экран. #theory // Just Python & Max