Do it the Pythonic way!

Kategoria: funkcje

Argumenty w Pythonie – co znaczą gwiazdki * i ** i dlaczego są magiczne?

Argumenty są to zmienne przekazywane w funkcji w charakterze danych wejściowych – prościej mówiąc, są to te zmienne, które pojawiają się w nawiasie podczas wywołania funkcji. Argumenty nazywa się również parametrami. Dobre opanowanie zasad ich działania pozwala zawsze przekazywać dokładnie te zmienne, których oczekuje nasza funkcja. Duże znaczenie ma tutaj kolejność przekazywanych argumentów. W tym wpisie pokażę kilka tricków na to, aby budować funkcje przyjmujące dowolny rodzaj i liczbę argumentów.

Continue reading

Funkcje w Pythonie i dlaczego jest on 'dynamiczny’?

Funkcje w Pythonie służą do tego, aby pewne instrukcje grupować w bloki, które będą wykorzystywane więcej niż jeden raz. W ten sposób wielokrotnie można wykorzystywać gotowy zbiór instrukcji, który na dodatek w razie modyfikacji wymaga zmiany tylko w jednym miejscu. Innymi słowy funkcje to procedury, które są wywoływane po nazwie. Funkcje zwracają pewien wynik, a także mogą przyjmować dane, czyli argumenty.

Continue reading

Zasady działania funkcji print() – największa różnica międz wersją 2.x a 3.x w Pythonie?

Z funkcją print() użytkownik Pythona zapoznaje się już na początku swojej przygody z tym językiem. Jest ona integralną częścią pierwszego pisanego w tym języku programu, czyli print(„Hello world”). Z pozoru wydaje się też najprostszą funkcją wbudowaną tego języka, która po prostu wyświetla komunikaty na ekranie. Jednak tak naprawdę zmiany wprowadzone w sposobie jej działania w wersji 3.x są główną przyczyną, dla której kod z programów w wersji 2.x może po prostu… nie działać.

Continue reading

© 2026 Blog o Pythonie

Theme by Anders NorenUp ↑