| 
                    questão                   | 
                
                    resposta                   | 
            
        
        | 
     começar a aprender
 | 
 | 
      def nazwaFunkcji(p1, p2 = "domyślny", p3 = 0): instrukcje   
 | 
 | 
 | 
| 
     começar a aprender
 | 
 | 
      nazwaFunkcji(p1, p2, ..., pN)   
 | 
 | 
 | 
      zwracanie wartości funkcji    começar a aprender
 | 
 | 
      return wynik1, ..., wynikN   
 | 
 | 
 | 
| 
     começar a aprender
 | 
 | 
    
 | 
 | 
 | 
      Funkcje z nieznaną liczbą parametrów    começar a aprender
 | 
 | 
    
 | 
 | 
 | 
| 
     começar a aprender
 | 
 | 
      class NazwaKlasy: [opis klasy]   
 | 
 | 
 | 
| 
     começar a aprender
 | 
 | 
      def __init__(self, atr1, ..., atrN): self. atr1 = atr1   
 | 
 | 
 | 
      Wywołanie instancji klasy - tworzenie objektu na szablonie klasy    começar a aprender
 | 
 | 
      nazwaObiektu = NazwaKlasy(atr1, ..., atrN)   
 | 
 | 
 | 
      wytwarzanie tekstowej reprezentacji obiektu    começar a aprender
 | 
 | 
    
 | 
 | 
 | 
      wyświetlenie tekstowej reprezentacji w tej samej klasie innej metodzie    começar a aprender
 | 
 | 
    
 | 
 | 
 | 
| 
     começar a aprender
 | 
 | 
    
 | 
 | 
 | 
      Metoda jest to funkcja zdefiniowana wewnątrz klasy.    começar a aprender
 | 
 | 
      def nazwaMetody(self, atrybuty):   
 | 
 | 
 | 
| 
     começar a aprender
 | 
 | 
      nazwaObiektu. nazwaMetody(atrybuty)   
 | 
 | 
 | 
| 
     começar a aprender
 | 
 | 
      def __add__(self, other):   
 | 
 | 
 | 
| 
     começar a aprender
 | 
 | 
      print("Nazwa klasy: ", point1.__class__.__name__)   
 | 
 | 
 | 
      odwołąnie się do zmiennej głobalnej z poza clasy    começar a aprender
 | 
 | 
    
 | 
 | 
 | 
      Dziedziczenie definiujemy nową klasę jako rozszerzenie istniejącej.    começar a aprender
 | 
 | 
      class NazwaKlasyDziedziczącej(NazwaKlasyBazowej):   
 | 
 | 
 | 
      wywołanie metody klasy nadrzędnej przy Dziedziczeniu    começar a aprender
 | 
 | 
      super(). metodaKlasyNadrzędnej([argumenty])   
 | 
 | 
 | 
      wywołanie metody __init__() klasy nadrzędnej przy Dziedziczeniu    começar a aprender
 | 
 | 
      super().__init__([argumenty])   
 | 
 | 
 | 
      wyświetlenie tekstowej reprezentacji z klasy nadrzędnej innej metodzie    começar a aprender
 | 
 | 
    
 | 
 | 
 | 
      import modułu czyli innego pliku    começar a aprender
 | 
 | 
    
 | 
 | 
 | 
      Aby użyć funkcji z zaimportowanej biblioteki:    começar a aprender
 | 
 | 
      nazwaModułu. urlopen(...) urllib. urlopen(...)   
 | 
 | 
 | 
| 
     começar a aprender
 | 
 | 
      from nazwaModułu import *   
 | 
 | 
 | 
      zaimportowanie modułu do naszej przestrzeni nazw modułów    começar a aprender
 | 
 | 
      from nazwaPakietu. nazwaModułu import *   
 | 
 | 
 | 
      Przeszukiwanie modułów - lista dostępnych objęktów    começar a aprender
 | 
 | 
      help(urllib) print(dir(urllib))   
 | 
 | 
 |