RCTU8NHXC4TDV
Wąż pije kawę w kubku z napisem Witaj świecie

PYI_PY_W13_M06 Funkcje

Obraz wygenerowany przez sztuczną inteligencję Canva.ai
Źródło: domena publiczna.

Co to są biblioteki

Biblioteka (inaczej: moduł) w Pythonie to zbiór gotowych funkcji i narzędzi, które pozwalają rozwiązywać różne problemy — bez potrzeby pisania wszystkiego od zera.

Zamiast samodzielnie programować np. losowanie liczby, obliczanie pierwiastka czy przekształcenia matematyczne, wystarczy zaimportować bibliotekę i użyć gotowych funkcji.

Jak używać biblioteki?

Aby korzystać z biblioteki, trzeba ją najpierw zaimportować. Robimy to za pomocą słowa kluczowego import:

Linia 1. import math. Linia 2. import random.
Przykład 1

biblioteka math

Biblioteka math zawiera funkcje matematyczne, takie jak pierwiastek, potęgowanie, funkcje trygonometryczne, logarytmy itd.

Linia 1. import math. Linia 3. print otwórz nawias okrągły math kropka sqrt otwórz nawias okrągły 25 zamknij nawias okrągły zamknij nawias okrągły kratka pierwiastek kwadratowy dwukropek 5 kropka 0. Linia 4. print otwórz nawias okrągły math kropka pow otwórz nawias okrągły 2 przecinek 3 zamknij nawias okrągły zamknij nawias okrągły kratka potęga dwukropek 2 do 3 znak równości 8 kropka 0. Linia 5. print otwórz nawias okrągły math kropka pi zamknij nawias okrągły kratka wartość liczby pi. Linia 6. print otwórz nawias okrągły math kropka floor otwórz nawias okrągły 3 kropka 7 zamknij nawias okrągły zamknij nawias okrągły kratka zaokrąglenie w dół dwukropek 3. Linia 7. print otwórz nawias okrągły math kropka ceil otwórz nawias okrągły 3 kropka 1 zamknij nawias okrągły zamknij nawias okrągły kratka zaokrąglenie w górę dwukropek 4.
Przykład 2

biblioteka random

Biblioteka random służy do generowania liczb losowych i losowania elementów.

Linia 1. import random. Linia 3. print otwórz nawias okrągły random kropka randint otwórz nawias okrągły 1 przecinek 6 zamknij nawias okrągły zamknij nawias okrągły kratka losuje liczbę całkowitą z przedziału otwórz nawias ostrokątny 1 przecinek –6 zamknij nawias ostrokątny otwórz nawias okrągły np kropka jak kostka zamknij nawias okrągły. Linia 4. print otwórz nawias okrągły random kropka choice otwórz nawias okrągły otwórz nawias kwadratowy cudzysłów pies cudzysłów przecinek cudzysłów kot cudzysłów przecinek cudzysłów ryba cudzysłów zamknij nawias kwadratowy zamknij nawias okrągły zamknij nawias okrągły kratka losuje jeden element z listy. Linia 5. print otwórz nawias okrągły random kropka random otwórz nawias okrągły zamknij nawias okrągły zamknij nawias okrągły kratka losuje liczbę zmiennoprzecinkową z zakresu otwórz nawias ostrokątny 0 kropka 0 przecinek 1 kropka 0 zamknij nawias okrągły.
Ważne!

Dlaczego warto używać bibliotek:

  • Oszczędzają czas – nie trzeba pisać wszystkiego samemu.

  • Są sprawdzone i bezpieczne.

  • Ułatwiają rozwiązywanie trudniejszych problemów (np. statystyka, grafika, internet).

  • Często są standardem w projektach profesjonalnych.

R1TZ88CJM1TUR
Ćwiczenie 1
R1QE2K8DVDDJH
Ćwiczenie 2