Stiil importimisel

Impordid peaksid alati asuma faili alguses, kohe peale mooduli docstringi. Vältima peaks kõige importimist: from <module> import *, sest see reostab liigselt nimeruumi ja võib koodi lugejaid segadusse ajada.

Import laused võiksid olla eraldi ridadel, mitte komaga eraldatud, v.a juhul kui tehakse konkreetne importimine.

import math
from random import randint, shuffle, choice

Import laused peaksid olema grupeeritud järgnevalt:

  1. Standardmoodulid

  2. Kolmandate poolte moodulid

  3. Kohalikud moodulid

import math
from random import randint

import numpy as np
import matplotlib.pyplot as plt

from EX01A import hello

Stiilinõuded moodulite importimisel: https://www.python.org/dev/peps/pep-0008/#imports