Курс Python → Импорт модулей в Python 3.12

В Python 3.12 была внесена важная изменение, касающееся порядка слов в инструкции импорта модулей. Теперь разработчики могут импортировать модули в более естественном для английского языка порядке слов. Это значительно упрощает чтение и понимание кода, делая его более читаемым и поддерживаемым.

Например, ранее при импорте модуля random в Python требовалось использовать следующую инструкцию:

import random

Теперь же в Python 3.12 разработчики могут использовать более естественный порядок слов:

from random import randint

Это улучшение не только делает код более понятным, но также позволяет избежать потенциальных ошибок при импорте модулей, таких как конфликты имен или неоднозначности.

Таким образом, нововведение в Python 3.12 в виде изменения порядка слов в инструкции импорта модулей является важным шагом к улучшению читаемости и поддерживаемости кода на языке Python. Разработчики теперь могут более комфортно работать с импортами модулей, что способствует более эффективной разработке программного обеспечения.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Функция enumerate() — Python
  2. Генерация случайных данных в NumPy
  3. Декораторы с аргументами
  4. Python Ellipsis использование
  5. Работа с геоданными с помощью geopy
  6. Работа с индексами списков
  7. Преобразование списков в словарь
  8. Разделение строки на пары ключ-значение.
  9. Переворот строки с использованием цикла
  10. Поиск индекса элемента
  11. Вакансии в Nebius
  12. Поиск частого элемента
  13. Подсчет частоты элементов с Counter
  14. Официальный канал Python в Telegram
  15. Генератор списка в Python
  16. Регулярные выражения: метод match
  17. Создание новых списков через list comprehensions
  18. TON Smart Challenge #2: участие и подготовка
  19. Создание словарей с defaultdict()
  20. Распаковка аргументов в Python
  21. Сортировка с помощью key
  22. Вызов функций по строке в Python.
  23. Метод __imod__ для Python
  24. Поиск самого частого элемента
  25. Работа с Telegram API на Python
  26. Проблемы с именами переменных
  27. Поиск шаблона в начале строки
  28. Возведение в квадрат с помощью itertools
  29. Основные методы NumPy
  30. Обработка ошибок в Python
  31. Разность множеств
  32. Оператор «not» в Python
  33. Сравнение def и lambda в Python
  34. Создание функций с произвольным количеством аргументов
  35. Удаление дубликатов из списка с помощью dict.fromkeys
  36. Подсчет элементов с помощью Counter из collections
  37. Работа с итераторами в Python
  38. Удаление знаков препинания в Python
  39. Удаление ссылок в Python
  40. Работа с f-строками 2.0
  41. Работа со строками в Python.
  42. Передача словаря через **kwargs
  43. Создание namedtuple списком полей
  44. Обработка ошибок ввода данных
  45. Измерение времени выполнения кода с использованием time
  46. Добавление Progressbar в Python
  47. None в Python: использование и особенности

Marketello читают маркетологи из крутых компаний