Skip to content

Instantly share code, notes, and snippets.

View filipgorczynski's full-sized avatar
🚀
Pursue Focus

Filip Górczyński filipgorczynski

🚀
Pursue Focus
View GitHub Profile
def outer(x, y, z=1):
def inner(x, y):
return x + y
return z * inner(x, y)
@pytest.mark.parametrize('args, expected', [
pytest.param([2, 2, 1], 4),
pytest.param([3, 2, 1], 5),
])
[submodule "frontend-subrepository"]
path = frontend-subrepository
url = git@github.com:filipgorczynski/frontend-subrepository.git
branch = master
[submodule "backend-subrepository"]
path = backend-subrepository
url = git@github.com:filipgorczynski/backend-subrepository.git
branch = master
cd ~/submodules-test
git submodule init
git submodule update
>>> print("Witaj świecie")
Witaj świecie
>>> print("Witaj 'świecie'")
Witaj 'świecie'
>>> print("Witaj \"świecie\"")
Witaj "świecie"
>>> print('Witaj świecie')
Witaj świecie
>>> print('Witaj "świecie"')
Witaj "świecie"
>>> my_str_i = "Alpha"
>>> my_str_ii = "Bravo"
>>> my_str_iii = my_str_i
>>> my_str_iv = "Alpha"
>>> hex(id(my_str_i))
'0x7f5fec555960'
>>> hex(id(my_str_ii)) # 2 różne wartości w różnych miejscach pamięci
'0x7f5fe67e71f0'
>>> hex(id(my_str_iii)) # po przypisaniu referencji do obiektu obie zmienne wskazują to samo miejsce w pamięci
'0x7f5fec555960'
# https://pl.wikipedia.org/wiki/Pangram
pangram = "pChNąĆ w Tę łÓdŹ jEżA lUb OśM sKrZyŃ fIg"
print(pangram.capitalize())
print(pangram.casefold())
print(pangram.title())
print(pangram.upper())
from string import Template
uczen = 'Alpha Bravo'
punkty = 80
tpl = Template("Cześć $uczen. Uzyskałeś $punkty punktów z egzaminu.")
print(tpl.substitute(uczen=uczen, punkty=punkty))
uczen = "Alpha Bravo"
punkty = 80
print(f"Cześć {uczen}. Uzyskałeś {punkty} punktów z egzaminu.")
print(f"2 + 2 = { 2 + 2 }")
uczen = "Alpha Bravo"
punkty = 80
print("Cześć {}. Uzyskałeś {} punktów z egzaminu.".format(uczen, punkty))
uczen = "Alpha Bravo"
punkty = 80
print("Cześć %s. Uzyskałeś %d punktów z egzaminu." % (uczen, punkty))