

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
10 questions
Kiến thức Mĩ thuật khối lớp 5
Presentation
•
KG
11 questions
Ôn chữ chái e, ê
Presentation
•
KG
10 questions
The alphabet and numbers
Presentation
•
KG
9 questions
Compreendendo a Importância do Dia da Consciência Negra
Presentation
•
KG
9 questions
Karta pracy ZIMNA WOJNA
Presentation
•
KG
11 questions
Władysław Jagiełło
Presentation
•
6th - 12th Grade
11 questions
Chemical Changes Review 7
Presentation
•
8th Grade - University
11 questions
Variety
Presentation
•
KG
Popular Resources on Wayground
6 questions
Secondary Safety Quiz
Presentation
•
9th - 12th Grade
10 questions
MyPath Diagnostic Overview
Presentation
•
6th - 8th Grade
20 questions
Lab Safety Quiz
Quiz
•
6th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Adding and Subtracting Decimals
Quiz
•
5th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
21 questions
Lab Safety
Quiz
•
10th Grade
Discover more resources for Computers
20 questions
Early Computing
Quiz
•
7th - 12th Grade
20 questions
Module 1 Topic 1 Vocabulary
Quiz
•
9th - 12th Grade
11 questions
Technology Acceptable Use
Quiz
•
6th - 8th Grade
16 questions
Clovis Unified Student Use of Technology
Quiz
•
4th - 8th Grade
10 questions
Exploring Computer Hardware and Software Components
Interactive video
•
6th - 10th Grade
14 questions
Introduction to Digital Citizenship
Quiz
•
9th Grade
39 questions
Safety Review
Quiz
•
9th - 12th Grade
16 questions
Responsible Use Guideline Quiz
Quiz
•
6th - 8th Grade