

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
12 questions
Compreensão/Atividades para as férias
Presentation
•
KG - University
12 questions
Postrach 19. století
Presentation
•
6th - 12th Grade
12 questions
EXERp1STRUCTud
Presentation
•
KG
9 questions
epp lesson
Presentation
•
KG
10 questions
Domáce zvieratá
Presentation
•
KG
10 questions
Liberalidade na pobreza
Presentation
•
KG - University
11 questions
EVALUACIÓN DE QUÍMICA
Presentation
•
KG - University
11 questions
Implementação Grupo de Estudos - Desafio Paraná
Presentation
•
KG - University
Popular Resources on Wayground
24 questions
PBIS-HGMS Day 10
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Review 3
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
15 questions
HCS SCI 05 Summer School Assessment 3 Review
Quiz
•
5th Grade
35 questions
Lufkin Road Middle School Student Handbook & Policies Assessment
Quiz
•
7th Grade
18 questions
Geo 11.3 Area of Circles and Sectors
Quiz
•
9th - 11th Grade