Pętle - zajęcia 5

Pętle - zajęcia 5
Photo by Tine Ivanič / Unsplash

Biblioteki

PyPI · The Python Package Index
The Python Package Index (PyPI) is a repository of software for the Python programming language.

Komenda import pozwala zaimportować bibliotekę lub moduł do kodu.

import random
moja_lista = ["a", "b", "c"]
losowy_wybor = random.choice(moja_lista)
print(losowy_wybor)

Nazwy modułów można nazywać swoimi nazwami

import random as rnd

Importowanie bibliotek

pip install docx

Pętle

  • for: wykonaj coś tyle razy ile jest elementów w ...
  • jako nazwę "elementu", która nie jest istotna można użyć _
  • range -> określa ile razy powtórzyć czynność (zaczynając od 0)
  • dodanie w print() end=" " dodaje spacje po wydrukowaniu pojedynczego elementu
moja_lista = ["a", "b", "c"]

for _ in moja_lista:
  print(_)

>>> a
    b
    c

moja_lista = ["a", "b", "c"]

for _ in moja_lista:
  print(_, end=" ")

>>> a b c
moja_lista = [2,3,4]
a = 1

for i in moja_lista:
  a *= i       #a*=i to to samo co a=i*a

print(a)

>>> 24

moja_lista = [2,3,4]

for i in moja_lista:
  a = 1
  a *= i

print(a)

>>> 4
moj_slownik = {"a":1, "b":2, "c":3}     #w słowniku iterujemy tylko po kluczach

for i in moj_slownik:
  print(i)

>>> a
    b
    c

moj_slownik = {"a":1, "b":2, "c":3}

for klucz, wartosc in moj_slownik.items():
  print(f"Klucz: {klucz}, Wartość: {wartość}")

>>> Klucz: a, Wartość: 1
    Klucz: b, Wartość: 2

Zółwik