Fonksiyonların Çıktısı ve Parametreli Fonksiyonlar
25 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Print(print(4)) ifadesinin çıktısı nedir?

  • None
  • Hiçbir şey
  • 4 ve None (correct)
  • 4

Bir fonksiyon döndürmüyorsa, sonuç olarak hangi değer elde edilir?

  • None (correct)
  • undefined
  • False
  • 0

Print(4) ifadesi ne yapar?

  • 4 değerini değiştirir
  • Bir hata döndürür
  • 4 değerini ekrana yazdırır (correct)
  • Ekrana hiçbir şey yazdırmaz

Dıştaki print fonksiyonu hangi değeri alır?

<p>None (D)</p> Signup and view all the answers

Print(print(4)) ifadesini yazdıktan sonra hangi değer oluşturulur?

<p>None (A)</p> Signup and view all the answers

Aşağıdaki kodda 'print(sonuc)' ifadesinin çıktısı ne olacaktır?

<p>None (D)</p> Signup and view all the answers

Parametreli fonksiyonlar hangi özelliklere sahiptir?

<p>Belirli değerleri alarak daha esnek bir yapı sunarlar. (D)</p> Signup and view all the answers

Fonksiyon tanımı hangi anahtar kelime ile başlar?

<p>def (C)</p> Signup and view all the answers

Aşağıdaki seçeneklerden hangisi parametrelerin tanımlanma yerini göstermektedir?

<p>Parantezler içinde (D)</p> Signup and view all the answers

Aşağıdakilerden hangisi parametreli bir fonksiyonun avantajlarından biri değildir?

<p>Her zaman bir çıktı üretir. (D)</p> Signup and view all the answers

Eğer sigorta çalışıyorsa ne yapılmalıdır?

<p>Şalteri kontrol edin. (B)</p> Signup and view all the answers

Eğer elektrik bağlantısında bir sorun varsa ilk olarak ne kontrol edilmelidir?

<p>Fiş bağlantısı (A)</p> Signup and view all the answers

Eğer sigorta çalışmıyorsa ne yapılmalıdır?

<p>Teknik servise başvurmak (C)</p> Signup and view all the answers

Eğer bilgisayarın fişi takılı değilse ilk tepki ne olmalıdır?

<p>Öncelikle elektrik bağlantısını kontrol et (A)</p> Signup and view all the answers

Hangi durumda 'Teknik servise başvurun' ifadesi kullanılmalıdır?

<p>Sigorta çalışmıyorsa (B)</p> Signup and view all the answers

Kullanıcıdan hangi işlemi seçmesi beklenmektedir?

<p>Toplama (C)</p> Signup and view all the answers

Kullanıcı 1 veya 2 seçeneğini seçtiğinde ne yapılmalıdır?

<p>İki sayı girmesi istenir. (D)</p> Signup and view all the answers

Kullanıcı 3 seçeneğini seçtiğinde ne tür bir mesaj gösterilecektir?

<p>Çıkış yapılıyor. (D)</p> Signup and view all the answers

Geçersiz bir seçim yapıldığında hangi mesaj gösterilmelidir?

<p>Geçersiz seçim. (B)</p> Signup and view all the answers

Kullanıcı hangi numarayı seçerek programdan çıkabilir?

<p>3 (D)</p> Signup and view all the answers

Bilgisayarın çalışabilmesi için hangi düzeneğin kontrol edilmesi gerekir?

<p>Sigorta (B)</p> Signup and view all the answers

Bilgisayarın fişe takılı olup olmadığını sorgulamak hangi durumdan sonra yapılmalıdır?

<p>Elektrik prizinin çalışıp çalışmadığı (C)</p> Signup and view all the answers

Bilgisayar açılışında ilk kontrol edilmesi gereken şey nedir?

<p>Düğmeye basılıp basılmadığı (B)</p> Signup and view all the answers

Eğer bilgisayar elektrik almıyorsa, ilk olarak ne yapılmalıdır?

<p>Fişin takılı olup olmadığını kontrol etmek (A)</p> Signup and view all the answers

Bilgisayar açılmıyorsa, hangi durum bilgisayarın çalışmasını etkileyebilir?

<p>Elektrik kesintisi (A)</p> Signup and view all the answers

Study Notes

Fonksiyonların Çıktısı

  • print(4) fonksiyonu, ekrana 4 değerini yazdırır.
  • print(print(4)) ifadesi ise iki adımda sonuç üretir:
    • İlk olarak print(4) ifadesi çalışır ve 4 değerini ekrana yazdırır.
    • Sonra print fonksiyonu, print(4) fonksiyonunun çıktısı olan None değerini ekrana yazdırır.
  • Bir fonksiyonun herhangi bir değer döndürmediği durumlarda, varsayılan olarak None değerini döndürür.
  • sonuc = print(4) ifadesi ile print(4) fonksiyonunun çıktısı sonuc değişkenine atanabilir.
  • print(sonuc) ifadesi ise sonuc değişkenindeki None değerini ekrana yazdırır.

Parametreli Fonksiyonlar

  • Parametreli fonksiyonlar, çalıştırıldıklarında belirli değerleri alabilirler.
  • Bu değerler fonksiyon içindeki işlemleri etkiler ve daha esnek bir yapı sağlar.
  • Fonksiyon tanımının başlangıcı def anahtar kelimesi ile belirtilir.
  • Fonksiyon parametreleri parantez içinde tanımlanır.

Örnek: Menü Uygulaması

  • Kullanıcıdan 1 ile toplama, 2 ile çıkarma veya 3 ile programdan çıkış seçmesini isteyen bir menü gösterilmelidir.
  • Kullanıcı 1 veya 2 seçeneğini seçerse, iki sayı girilmesini isteyin ve seçilen işleme göre sonucu ekrana yazdırın.
  • Kullanıcı 3 seçeneğini seçerse, "Çıkış yapılıyor." mesajı yazdırılarak programdan çıkış sağlanmalıdır.
  • Kullanıcının geçersiz bir seçim yapması durumunda, "Geçersiz seçim.(evet/hayır): " mesajı gösterilmelidir.

Örnek: Bilgisayar Sorun Giderme

  • Kullanıcıdan elektrik bağlantısının olup olmadığını soran bir sorgu yapılır (evet/hayır).
  • Eğer elektrik bağlantısı varsa, bilgisayarın fişe takılı olup olmadığı sorulur (evet/hayır).
  • Fişe takılı ise açma düğmesine basılıp basılmadığı sorulur (evet/hayır).
  • Dğüme basılmış ise sigortanın atıp atmadığı sorulur (evet/hayır).
  • Eğer sigorta atmış ise kullanıcıya "Şalteri kontrol edin." mesajı verilir.
  • Eğer sigorta atmamış ise kullanıcıya "Teknik servise başvurun." mesajı verilir.
  • Eğer açma düğmesine basılmamış ise kullanıcıya "Düğmesine basın." mesajı verilir.
  • Eğer bilgisayar fişe takılı değil ise kullanıcıya "Bilgisayarı fişe takın." mesajı verilir.
  • Eğer elektrik bağlantısı yoksa kullanıcıya "Öncelikle elektrik bağlantınızı kontrol edin." mesajı verilir ve döngü sonlandırılır.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

PYTHON İLE PROGRAMLAMA PDF

Description

Bu quiz, fonksiyonların çıktılarının nasıl çalıştığını ve parametreli fonksiyonların önemini anlamanıza yardımcı olur. Özellikle print fonksiyonu üzerinden örnekler verilerek, fonksiyonların nasıl tanımlandığı ve kullanıldığı açıklanmaktadır. Menü uygulaması örneğiyle pratik bilgiler de sunulmaktadır.

More Like This

Python Function Output Quiz
3 questions
Programming Functions and Output Display
17 questions
Introduction to Python Programming
16 questions
Use Quizgecko on...
Browser
Browser