
Python - Fonksiyonlar (Kodsever.com)
Presentation
•
Education
•
Professional Development
•
Hard
yurdanur yalcin kurt
Used 7+ times
FREE Resource
24 Slides • 10 Questions
1
Fonksiyonlar
2
Ascii kodlardan oluşan şekli programımızın bazı bölümlerinde kullanmak istiyoruz.
Fonksiyonlar
3
Bunun için aşağıdaki 9 satırı kullanmamız gerekir.
Fonksiyonlar
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.
Fonksiyonlar
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?
Fonksiyonlar
6
Programımızın bazı yerlerinde iki sayı arasındaki 3'ün katı olmayan sayıların bulunmasını isteyebiliriz.
Fonksiyonlar
7
Programımızın bazı yerlerinde iki sayı arasındaki 3'ün katı olmayan sayıların bulunmasını isteyebiliriz.
Fonksiyonlar
8
Keşke hazır bir komutumuz olsaydı, komutumuzun adını da ne yapması gerektiğini de kendimiz belirleyebilseydik.
Fonksiyonlar
9
Keşke hazır bir komutumuz olsaydı, komutumuzun adını da ne yapması gerektiğini de kendimiz belirleyebilseydik.
Fonksiyonlar
10
Keşke hazır bir komutumuz olsaydı, komutumuzun adını da ne yapması gerektiğini de kendimiz belirleyebilseydik.
Fonksiyonlar
11
Fill in the Blanks
Type answer...
12
Scratch' da bunu yapıyorduk.
Fonksiyonlar
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.
Fonksiyonlar
14
Fonksiyonlar
15
Fill in the Blanks
Type answer...
16
Fonksiyonlar
Fonksiyonlar nereden geliyor?
Genel olarak, fonksiyonlar en az üç yerden gelir:
17
Fonksiyonlar
Yerleşik (built-in) fonksiyonlar Python'un ayrılmaz bir parçasıdırlar.
18
Fonksiyonlar
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
Fonksiyonlar
Önceden yüklenmiş modüllerden gelenler
20
Fonksiyonlar
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
Fonksiyonlar
Fonksiyon tanımlama
22
Fonksiyonlar
Fonksiyon tanımlama
Fonksiyon çağırma
23
Fonksiyonlar
Fonksiyon tanımlama
Fonksiyon çağırma
24
Fonksiyonlar
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
Fonksiyonlar
Keyfi argümanlar:
30
Fonksiyonlar
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
Fonksiyonlar
Show answer
Auto Play
Slide 1 / 34
SLIDE
Similar Resources on Wayground
27 questions
HSK 1 Lesson 4 她是我的汉语老师
Presentation
•
University
28 questions
Şimdiki ve Geniş Zamanın Rivayeti
Presentation
•
University
25 questions
Forme et voix passives
Presentation
•
University
26 questions
Thème 3
Presentation
•
Professional Development
24 questions
Clichés et stéréotypes sur les Chinois Chap. 2
Presentation
•
Professional Development
32 questions
MODÜL 3 AKRAN İLİŞKİLERİ
Presentation
•
Professional Development
23 questions
Chap8: données et SI
Presentation
•
Professional Development
28 questions
Robotatexnika Quiz test
Presentation
•
Professional Development
Popular Resources on Wayground
11 questions
Hallway & Bathroom Expectations
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Assessment 2
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
12 questions
2026 TAP Technology in the Classroom
Presentation
•
Professional Development
15 questions
HCS SCI 05 Summer School Assessment 2 Review
Quiz
•
5th Grade
15 questions
HCS SCI 04 Summer School Review 2
Quiz
•
4th Grade
59 questions
Geometry Unit 3 Review
Quiz
•
9th - 12th Grade
14 questions
FAST ELA READING SMAPLE TEST MATERIALS
Passage
•
3rd Grade