
Python - Fonksiyonlar (Kodsever.com)
Presentation
•
Education
•
Professional Development
•
Hard
yurdanur yalcin kurt
Used 7+ times
FREE Resource
24 Slides • 10 Questions
1
2
Ascii kodlardan oluşan şekli programımızın bazı bölümlerinde kullanmak istiyoruz.
3
Bunun için aşağıdaki 9 satırı kullanmamız gerekir.
4
Çıktı ==>
Örnekte, ‘Fırat Özgül’ adlı şahsa ait isim, soyisim, işletim sistemi ve şehir bilgilerini alarak, bu kişi için bir kayıt oluşturuyoruz.
5
Peki ‘Fırat Özgül’ adlı kişinin yanısıra, ‘Mehmet Öztaban’ adlı başka bir kişi için de kayıt oluşturmak istersek ne yapacağız?
6
Programımızın bazı yerlerinde iki sayı arasındaki 3'ün katı olmayan sayıların bulunmasını isteyebiliriz.
7
Programımızın bazı yerlerinde iki sayı arasındaki 3'ün katı olmayan sayıların bulunmasını isteyebiliriz.
8
Keşke hazır bir komutumuz olsaydı, komutumuzun adını da ne yapması gerektiğini de kendimiz belirleyebilseydik.
9
Keşke hazır bir komutumuz olsaydı, komutumuzun adını da ne yapması gerektiğini de kendimiz belirleyebilseydik.
10
Keşke hazır bir komutumuz olsaydı, komutumuzun adını da ne yapması gerektiğini de kendimiz belirleyebilseydik.
11
Fill in the Blanks
Siz de hazır bir komut yazmak isteseydiniz ne olurdu?
Type answer...
12
Scratch' da bunu yapıyorduk.
13
Fonksiyon, yalnızca çağrıldığında çalışan bir kod bloğudur.
.
Parametre olarak bilinen verileri bir işleve iletebilirsiniz.
.
Bir Fonksiyon sonuç olarak veri döndürebilir.
14
15
Fill in the Blanks
Şimdiye kadar öğrendiğiniz fonksiyonları yazın.
Type answer...
16
Fonksiyonlar nereden geliyor?
Genel olarak, fonksiyonlar en az üç yerden gelir:
17
Yerleşik (built-in) fonksiyonlar Python'un ayrılmaz bir parçasıdırlar.
18
Yerleşik (built-in) fonksiyonlar Python'un ayrılmaz bir parçasıdırlar.
len() fonksiyonu:
Kendisine verilen karakter dizisinin uzunluğunu verir.
integer bir değer döndürür.
19
Önceden yüklenmiş modüllerden gelenler
20
Kullanıcının fonksiyonları: Kullanıcılar tarafından, kullanıcılar için yazılan fonksiyonlardır.
.
Kendi fonksiyonlarımızı yazabilir ve kodumuzda özgürce kullanabiliriz.
21
Fonksiyon tanımlama
22
Fonksiyon tanımlama
Fonksiyon çağırma
23
Fonksiyon tanımlama
Fonksiyon çağırma
24
Fonksiyon tanımlama
Fonksiyon çağırma
25
Multiple Choice
input() fonksiyonu nasıl bir fonksiyondur?
Kullanıcı tanımlı
Built-in
Eklenti
26
Multiple Choice
Tanımlamadan önce bir fonksiyonu çağırmaya çalıştığınızda ne olur?
"NameError" hatası verir.
Hata vermez
27
Multiple Choice
Aşağıdaki kodu çalıştırdığınızda ne olacak?
Ekrana 5 kere "Hi!" yazdırır.
"TypeError" hatası verir.
28
Multiple Choice
Kaç numaralı kod satırları mesaj() fonksiyonunu tanımlamak için kullanılmıştır?
7
1, 2, 3
5, 6
1, 2, 3, 7
29
Keyfi argümanlar:
30
Keyfi argümanlar ile oluşturduğumuz fonksiyonlar ne işe yarar?
31
Multiple Choice
Kodlar doğru mu?
Doğru
Hatalı
32
Multiple Choice
Çıktı nedir?
My name is James Bond. Bond.
My name is Bond. James Bond.
33
Multiple Choice
Çıktı nedir?
My name is Cüneyt Arkın. James Bond.
My name is Cüneyt Arkın.
34
Multiple Choice
Çıktı nedir?
My name is 007. Bond
My name is Bond. 007
Show answer
Auto Play
Slide 1 / 34
SLIDE
Similar Resources on Wayground
27 questions
Yeni Hayat
Presentation
•
Professional Development
27 questions
dil gelişimi
Presentation
•
KG
22 questions
Formation des assistants d'éducation
Presentation
•
Professional Development
33 questions
Uzaktan Eğitimde Roller
Presentation
•
University
21 questions
LMSI (1ère)
Presentation
•
KG
23 questions
Paiement en ligne
Presentation
•
KG
25 questions
Les pronoms compléments directs et indirects
Presentation
•
University
27 questions
Pose de vernis
Presentation
•
Professional Development
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade