

Python funkcja def()
Presentation
•
Computers
•
7th - 12th Grade
•
Practice Problem
•
Hard
Jakub C
Used 54+ times
FREE Resource
6 Slides • 9 Questions
1
Python funkcja def()
Jak tworzyć własne funkcje?

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
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.
6
Multiple Choice
Kod wykonywany przez funkcję def() to:
korpus funkcji
ciało funkcji
wnętrze funkcji
pole funkcji
7
Multiple Choice
Tworząc funkcję tuż po poleceniu def wpisujemy:
argumenty funkcji
nazwę funkcji
wartości funkcji
nawiasy
dwukropek
8
Multiple Select
Nazwa funkcji def musi:
być jednym wyrazem:
np. pole_kola
zaczynać się od litery
np. wynik1
zaczynać się wielkiej litery
np. Litry
zaczynać się od liczby
np. 2cena
być pisana wielkimi literami
np. CENA
9
Multiple Choice
Wiersz definiujący nazwę funkcji kończy się:
nawiasami
{}
średnikiem
;
cudzysłowem albo apostrofami
" " lub ' '
dwukropkiem
:
nawiasami
()
10
Multiple Choice
Ciało funkcji następuje
po wcięciu (4 spacje lub Tab)
równo z nazwą
w nawiasach ()
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().
13
Multiple Select
polecenie return
zawsze zwraca wynik funkcji
kończy działanie funkcji
wraca na początek funkcji
może zwrócić wynik
14
Multiple Choice
Funkcja def()
musi mieć argumenty
może występować bez argumentów
musi mieć przynajmniej jeden argument
15
Drag and Drop
Python funkcja def()
Jak tworzyć własne funkcje?

Show answer
Auto Play
Slide 1 / 15
SLIDE
Similar Resources on Wayground
13 questions
PZU- Bezpieczeństwo 2023
Presentation
•
KG
10 questions
Mengaji , yuk...
Presentation
•
KG
11 questions
Bankietówki
Presentation
•
KG
9 questions
Recepcje hotelowe
Presentation
•
KG
9 questions
Lokal, najemca a właściciel
Presentation
•
KG
13 questions
atividade curso
Presentation
•
KG
10 questions
Livro didático LE e o PNLD
Presentation
•
KG - University
10 questions
V2 - Cálculo do valor numérico de expressões algébricas
Presentation
•
KG - University
Popular Resources on Wayground
10 questions
GPA Lesson
Presentation
•
9th - 12th Grade
7 questions
Albert Einstein
Quiz
•
3rd Grade
31 questions
Bridge A Review
Quiz
•
3rd Grade
6 questions
Blue Sue and Red Ruth
Quiz
•
3rd Grade
8 questions
(Day12 HW) Inverse Trig Ratios
Quiz
•
9th Grade
20 questions
Summer Geometry QUIZ (Week3)
Quiz
•
9th Grade
16 questions
Theme Practice
Quiz
•
7th Grade
20 questions
Taxes
Quiz
•
9th - 12th Grade
Discover more resources for Computers
10 questions
GPA Lesson
Presentation
•
9th - 12th Grade
8 questions
(Day12 HW) Inverse Trig Ratios
Quiz
•
9th Grade
20 questions
Summer Geometry QUIZ (Week3)
Quiz
•
9th Grade
16 questions
Theme Practice
Quiz
•
7th Grade
20 questions
Taxes
Quiz
•
9th - 12th Grade
16 questions
Warm Up: Basics of Geometry
Quiz
•
9th Grade
16 questions
Translations and Reflections
Quiz
•
9th - 10th Grade
17 questions
High School Survival Guide
Presentation
•
9th - 12th Grade