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

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

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

import random

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

from random import randint

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

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

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

Автор урока

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

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

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

  1. Профилирование данных с Pandas.
  2. Сортировка с параметром key
  3. Создание словаря с значением по умолчанию
  4. Функции range() в Python
  5. Функция pow() — возвести число в степень
  6. Принцип одной функции
  7. Импортирование в Python
  8. ROT13 Шифр Цезаря в Python
  9. Комментарии в Python.
  10. Big O оптимизация
  11. Функции map, filter, reduce
  12. Чтение и запись TOML-конфигов
  13. Удаление элементов из списка в Python
  14. Обновление шаблона base.html
  15. Возврат нескольких значений
  16. Преобразование range в итератор
  17. Декоратор @override
  18. Очистка данных с Pandas
  19. Группировка элементов в словарь
  20. Склеивание строк через метод join()
  21. Метод count в Python: почему count(», ») возвращает 4?
  22. Улучшение читаемости кода в Python
  23. Очистка данных в Python
  24. Работа с изменяемыми коллекциями
  25. Работа с zip()
  26. Транспонирование 2D-массива с помощью zip
  27. Управление ресурсами с контекстными менеджерами
  28. Удаление элементов из списка
  29. Структуры данных в Python
  30. Проверка версии Python
  31. Метод __iand__ для пользовательских классов
  32. Получение комбинаций в Python
  33. Перезапуск ячейки в Jupyter Notebook с dostoevsky
  34. JSON-esque в Python
  35. Сортировка HTML по CSS-селектору
  36. Поиск наиболее частого элемента в списке
  37. Работа с collections.Counter
  38. Округление банкира в Python
  39. Курс по дообучению ChatGPT
  40. Открытие, чтение и закрытие файла
  41. Множественное присваивание в Python
  42. Генератор данных в Keras
  43. Логический оператор «and» в Python
  44. Оператор += для объединения строк
  45. TypedDict для kwargs в Python 3.12
  46. Управление памятью в numpy.
  47. Установка библиотек в Python
  48. Поиск с библиотекой Google
  49. Закрытие файла в Python
  50. Создание генераторов в Python

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