Search Header Logo
Python funkcja def()

Python funkcja def()

Assessment

Presentation

Computers

7th - 12th Grade

Practice Problem

Hard

Created by

Jakub C

Used 53+ times

FREE Resource

6 Slides • 9 Questions

1

Python funkcja def()

Jak tworzyć własne funkcje?

media

2

str() zamienia na ciąg znaków

int() zamienia na liczbę całkowitą

float() zamienia na liczbę zmiennoprzecinkową

print() wyświetla na erkanie

input() pobiera dane z klawiatury

type() sprawdza typ danych

Podstawowe funkcje:

Funkcje wbudowane w Python

3

Match

Połącz odpowiednio

print()

str()

type()

int()

input()

wyświetla na ekranie

zamienia na ciąg znaków

podaje klasę obiektu

zamienia na liczbę całkowitą

pobiera dane z klawiatury

4

Do czego służą funkcje w programowaniu?

  • Funkcja def() w Pythonie to sposób na tworzenie własnych funkcji, czyli fragmentów kodu, które można wielokrotnie wywoływać, kiedy są potrzebne.

  • Funkcje to części programu wielokrotnego użytku. 

  • Pozwalają nadawać nazwę fragmentowi kodu tworząc blok wyrażeń.

  • Taki blok można wywoływać wielokrotnie wywołując jego nazwę.

  • Funkcje są użyteczne, bo pozwalają na organizowanie kodu w czytelniejsze, łatwiejsze do zarządzania bloki.

  • Podzielenie kodu na mniejsze części w postaci funkcji z własną nazwą czyni program bardziej czytelnym.

  • Podział na funkcje umożliwia pisanie skomplikowanego programu wielu programistom.

5

Budowa funkcji def

  • Funkcje definiuje się używając słowa def.

  • Po nim następuje nazwa identyfikująca funkcję, następnie para nawiasów, które mogą zawierać kilka nazw zmiennych, a na końcu dwukropek.

  • Nazwa funkcji wygląda nastęująco def nazwa():

  • Po dwukropku następuje ciało funkcji. Ciało funkcji kończy polecenie return.

media

6

Multiple Choice

Kod wykonywany przez funkcję def() to:

1

korpus funkcji

2

ciało funkcji

3

wnętrze funkcji

4

pole funkcji

7

Multiple Choice

Tworząc funkcję tuż po poleceniu def wpisujemy:

1

argumenty funkcji

2

nazwę funkcji

3

wartości funkcji

4

nawiasy

5

dwukropek

8

Multiple Select

Nazwa funkcji def musi:

1

być jednym wyrazem:

np. pole_kola

2

zaczynać się od litery

np. wynik1

3

zaczynać się wielkiej litery

np. Litry

4

zaczynać się od liczby

np. 2cena

5

być pisana wielkimi literami

np. CENA

9

Multiple Choice

Wiersz definiujący nazwę funkcji kończy się:

1

nawiasami

{}

2

średnikiem

;

3

cudzysłowem albo apostrofami

" " lub ' '

4

dwukropkiem

:

5

nawiasami

()

10

Multiple Choice

Ciało funkcji następuje

1

po wcięciu (4 spacje lub Tab)

2

równo z nazwą

3

w nawiasach ()

4

z dowolnym wcięciem

11

Rodzaje funkcji def()

  • funkcja def() może nie posiadać parametrów i wykonywać zapisane w swoim ciele polecenia.

  • Gdy funkcja ma parametry, to należy je umieścić w nawiasach po nazwie. Nazywamy je argumentami funkcji.

  • Funkcja może mieć kilka argumentów, np. def pole_trojkata (a, h):

12

Polecenie return

  • Komendy return używamy, aby zakończyć działanie funkcji.

  • Po return funkcja może zwrócić po zakończeniu działania wynik, jeśli po return wypiszemy zwracaną wartość.

  • return znajduje się w ciele funkcji def().

media

13

Multiple Select

polecenie return

1

zawsze zwraca wynik funkcji

2

kończy działanie funkcji

3

wraca na początek funkcji

4

może zwrócić wynik

14

Multiple Choice

Funkcja def()

1

musi mieć argumenty

2

może występować bez argumentów

3

musi mieć przynajmniej jeden argument

15

Drag and Drop

pole_trojkata(​
, wysokosc)​


podstawa ​
wysokosc
Drag these tiles and drop them in the correct blank above
:
return
podstawa
def
*

Python funkcja def()

Jak tworzyć własne funkcje?

media

Show answer

Auto Play

Slide 1 / 15

SLIDE