• Gündem
  • Alışveriş
  • Finans
  • YaCevapYaCevap
  • YaÖzet
  • Seyahat
  • Video
  • Görsel
  • Ana Sayfa
  • TeknolojiTeknoloji
  • Psikoloji ve İlişkiler
  • Bilim ve Eğitim
  • Yemek
  • Kültür ve Sanat
  • Filmler ve Diziler
  • Ekonomi ve Finans
  • Oyun
  • Spor
  • Güzellik ve Moda
  • Faydalı İpuçları
  • Otomobil
  • Hukuk
  • Seyahat
  • Hayvanlar ve doğa
  • Sağlık
  • Diğer
  • Buradasın
    • YaCevap ›
    • Teknoloji ›

    Def komutu nasıl kullanılır?

    • Programlama
    • Python
    • Fonksiyon
    • Komut

    Yazeka

    Arama sonuçlarına göre oluşturuldu

    Python'da
    def
    komutu, fonksiyon tanımlamak için kullanılır
    235.
    Bir fonksiyon tanımlamak için şu adımlar izlenir:
    1. def
      ifadesinden sonra fonksiyonun adı yazılır (örneğin,
      fonksiyonum
      ) 5.
    2. Parantez açılır ve varsa parametreler yazılır, ardından parantez kapatılır 5.
    3. İki nokta koyularak fonksiyon çağırıldığında çalışması istenen kodlar yazılmaya başlanır 5.
    Örnek bir fonksiyon tanımı:
    def fonksiyonum(): print("Bir fonksiyondan merhaba!")
    Fonksiyonu çağırmak için ise fonksiyonun adı yazılır, ardından parantez açılıp kapatılır 5.
    fonksiyonum()
    5 kaynaktan alınan bilgiyle göre:

      Yanıtı değerlendir

      5 kaynak

      1. sadikturan.com
        1
      2. facadium.com.tr
        2
      3. 1kodum.com
        3
      4. iienstitu.com
        4
      5. caylakyazilimci.com
        5
    • Fonksiyonlar nasıl optimize edilir?

    • Python'da lambda ifadeleri nasıl kullanılır?

    • Fonsiyonların kapsamı nasıl belirlenir?

    • Daha fazla bilgi

    Konuyla ilgili materyaller

    Python def kodu ne işe yarar?

    Python'da `def` kodu, fonksiyon tanımlamak için kullanılır. Fonksiyonların bazı kullanım amaçları: Kodun daha modüler, organize, okunabilir ve bakımı kolay hale getirilmesi. Tekrarlayan kod parçalarının bir fonksiyon altında toplanarak, aynı işlemin farklı yerlerde tekrar tekrar yazılmak yerine sadece fonksiyonun çağrılmasıyla gerçekleştirilmesi. Karmaşık işlemlerin daha kısa sürede ve kolay bir şekilde halledilmesi. Hesaplama sonuçlarının `return` ifadesiyle geri döndürülmesi.
    • Teknoloji
    • Programlama
    • Python
    • Fonksiyonlar
    5 kaynak
  • Yazeka nedir?
Seçili sitelerdeki metinlere göre Yazeka tarafından oluşturulan yanıtlardır. Hatalar içerebilir. Önemli bilgileri kontrol ediniz.
  • © 2025 Yandex
  • Gizlilik politikası
  • Kullanıcı sözleşmesi
  • Hata bildir
  • Şirket hakkında
{"hse10":{"state":{"logoProps":{"url":"https://yandex.com.tr"},"formProps":{"action":"https://yandex.com.tr/search","searchLabel":"Bul"},"services":{"activeItemId":"answers","items":[{"url":"https://yandex.com.tr/gundem/","title":"Gündem","id":"agenda"},{"url":"https://yandex.com.tr/shopping/","title":"Alışveriş","id":"shopping"},{"url":"https://yandex.com.tr/finance/","title":"Finans","id":"finance"},{"url":"https://yandex.com.tr/yacevap/","title":"YaCevap","id":"answers"},{"url":"https://yandex.com.tr/yaozet/","title":"YaÖzet","id":"summary"},{"url":"https://yandex.com.tr/travel/","title":"Seyahat","id":"travel"},{"url":"https://yandex.com.tr/video/search?text=popüler+videolar","title":"Video","id":"video"},{"url":"https://yandex.com.tr/gorsel/","title":"Görsel","id":"images"}]},"userProps":{"loggedIn":false,"ariaLabel":"Menü","plus":false,"birthdayHat":false,"child":false,"dialogProps":{"host":"yandex.com.tr","lang":"tr","project":"neurolib","queryParams":{"exp_flags":"skin","preset":"oceania","utm_source":"portal-neurolib"},"retpath":"https%3A%2F%2Fyandex.com.tr%2Fyacevap%2Fc%2Fteknoloji%2Fq%2Fdef-komutu-nasil-kullanilir-49060817%3Flr%3D213%26ncrnd%3D8096","tld":"com.tr","platform":"desktop"},"className":"PortalHeader-User"},"suggestProps":{"selectors":{"form":".HeaderForm","input":".HeaderForm-Input","submit":".HeaderForm-Submit","clear":".HeaderForm-Clear","layout":".HeaderForm-InputWrapper"},"suggestUrl":"https://yandex.com.tr/suggest/suggest-ya.cgi?show_experiment=222&show_experiment=224","deleteUrl":"https://yandex.com.tr/suggest-delete-text?srv=web&text_to_delete=","suggestPlaceholder":"Yapay zeka ile bul","platform":"desktop","hideKeyboardOnScroll":false,"additionalFormClasses":["mini-suggest_theme_tile","mini-suggest_overlay_tile","mini-suggest_expanding_yes","mini-suggest_prevent-empty_yes","mini-suggest_type-icon_yes","mini-suggest_personal_yes","mini-suggest_type-icon_yes","mini-suggest_rich_yes","mini-suggest_overlay_dark","mini-suggest_large_yes","mini-suggest_copy-fact_yes","mini-suggest_clipboard_yes","mini-suggest_turboapp_yes","mini-suggest_expanding_yes","mini-suggest_affix_yes","mini-suggest_carousel_yes","mini-suggest_traffic_yes","mini-suggest_re-request_yes","mini-suggest_source_yes","mini-suggest_favicon_yes","mini-suggest_more","mini-suggest_long-fact_yes","mini-suggest_hide-keyboard_yes","mini-suggest_clear-on-submit_yes","mini-suggest_focus-on-change_yes","mini-suggest_short-fact_yes","mini-suggest_app_yes","mini-suggest_grouping_yes","mini-suggest_entity-suggest_yes","mini-suggest_redesigned-navs_yes","mini-suggest_title-multiline_yes","mini-suggest_type-icon-wrapped_yes","mini-suggest_fulltext-highlight_yes","mini-suggest_fulltext-insert_yes","mini-suggest_lines_multi"],"counter":{"service":"neurolib_com_tr_desktop","url":"//yandex.ru/clck/jclck","timeout":300,"params":{"dtype":"stred","pid":"0","cid":"2873"}},"noSubmit":false,"formAction":"https://yandex.com.tr/search","tld":"com.tr","suggestParams":{"srv":"serp_com_tr_desktop","wiz":"TrWth","yu":"5003641761761084336","lr":213,"uil":"tr","fact":1,"v":4,"use_verified":1,"safeclick":1,"skip_clickdaemon_host":1,"rich_nav":1,"verified_nav":1,"rich_phone":1,"use_favicon":1,"nav_favicon":1,"mt_wizard":1,"history":1,"nav_text":1,"maybe_ads":1,"icon":1,"hl":1,"n":10,"portal":1,"platform":"desktop","mob":0,"extend_fw":1,"suggest_entity_desktop":"1","entity_enrichment":"1","entity_max_count":"5"},"disableWebSuggest":false},"context":{"query":"","reqid":"1761084353444002-2349670212257016761-db7ezcspfmi4cig7-BAL","lr":"213","aliceDeeplink":"{\"text\":\"\"}"},"baobab":{"parentNode":{"context":{"genInfo":{"prefix":"hse1w01-0-1"},"ui":"desktop","service":"neurolib","fast":{"name":"neuro_library","subtype":"header"}}}}},"type":"neuro_library","subtype":"header"},"hse11":{"state":{"links":[{"id":"main","url":"/yacevap/","title":"Ana Sayfa","target":"_self"},{"id":"technologies","url":"/yacevap/c/teknoloji","title":"Teknoloji","target":"_self"},{"id":"psychology-and-relationships","url":"/yacevap/c/psikoloji-ve-iliskiler","title":"Psikoloji ve İlişkiler","target":"_self"},{"id":"science-and-education","url":"/yacevap/c/bilim-ve-egitim","title":"Bilim ve Eğitim","target":"_self"},{"id":"food","url":"/yacevap/c/yemek","title":"Yemek","target":"_self"},{"id":"culture-and-art","url":"/yacevap/c/kultur-ve-sanat","title":"Kültür ve Sanat","target":"_self"},{"id":"tv-and-films","url":"/yacevap/c/filmler-ve-diziler","title":"Filmler ve Diziler","target":"_self"},{"id":"economics-and-finance","url":"/yacevap/c/ekonomi-ve-finans","title":"Ekonomi ve Finans","target":"_self"},{"id":"games","url":"/yacevap/c/oyun","title":"Oyun","target":"_self"},{"id":"sport","url":"/yacevap/c/spor","title":"Spor","target":"_self"},{"id":"beauty-and-style","url":"/yacevap/c/guzellik-ve-moda","title":"Güzellik ve Moda","target":"_self"},{"id":"useful-tips","url":"/yacevap/c/faydali-ipuclari","title":"Faydalı İpuçları","target":"_self"},{"id":"auto","url":"/yacevap/c/otomobil","title":"Otomobil","target":"_self"},{"id":"law","url":"/yacevap/c/hukuk","title":"Hukuk","target":"_self"},{"id":"travel","url":"/yacevap/c/seyahat","title":"Seyahat","target":"_self"},{"id":"animals-and-nature","url":"/yacevap/c/hayvanlar-ve-doga","title":"Hayvanlar ve doğa","target":"_self"},{"id":"health","url":"/yacevap/c/saglik","title":"Sağlık","target":"_self"},{"id":"other","url":"/yacevap/c/diger","title":"Diğer","target":"_self"}],"activeLinkId":"technologies","title":"Kategoriler","baobab":{"parentNode":{"context":{"genInfo":{"prefix":"hse1w02-0-1"},"ui":"desktop","service":"neurolib","fast":{"name":"neuro_library","subtype":"header-categories"}}}}},"type":"neuro_library","subtype":"header-categories"},"hse12":{"state":{"tld":"com.tr","markdown":"**Python'da `def` komutu, fonksiyon tanımlamak için kullanılır** [```2```](https://caglarbostanci.com.tr/python-function-python-fonksiyonlar-python-foksiyon-ornekleri/)[```3```](https://medium.com/@nrcntpkra/python-da-fonksiyonlar-nedir-nas%C4%B1l-kullan%C4%B1l%C4%B1r-eaf104f75e7)[```5```](https://python.sitesi.web.tr/python-fonksiyonlar.html). \n\nBir fonksiyon tanımlamak için şu adımlar izlenir:\n1. `def` ifadesinden sonra fonksiyonun adı yazılır (örneğin, `fonksiyonum`) [```5```](https://python.sitesi.web.tr/python-fonksiyonlar.html).\n2. Parantez açılır ve varsa parametreler yazılır, ardından parantez kapatılır [```5```](https://python.sitesi.web.tr/python-fonksiyonlar.html).\n3. İki nokta koyularak fonksiyon çağırıldığında çalışması istenen kodlar yazılmaya başlanır [```5```](https://python.sitesi.web.tr/python-fonksiyonlar.html).\n\nÖrnek bir fonksiyon tanımı:\n```python\ndef fonksiyonum():\n print(\"Bir fonksiyondan merhaba!\")\n```\n\nFonksiyonu çağırmak için ise fonksiyonun adı yazılır, ardından parantez açılıp kapatılır [```5```](https://python.sitesi.web.tr/python-fonksiyonlar.html).\n```python\nfonksiyonum()\n```","sources":[{"sourceId":1,"url":"https://www.sadikturan.com/python-fonksiyonlar/python-fonksiyonlar/1392","title":"Pythonda Fonksiyon Nedir ve Nasıl Tanımlanır?","shownUrl":"https://www.sadikturan.com/python-fonksiyonlar/python-fonksiyonlar/1392","rel":"nofollow"},{"sourceId":2,"url":"https://www.facadium.com.tr/blog/python-def-anahtar-kelimesi/","title":"Python \"Def\" Anahtar Kelimesi - Facadium","shownUrl":"https://www.facadium.com.tr/blog/python-def-anahtar-kelimesi/","rel":"nofollow"},{"sourceId":3,"url":"https://1kodum.com/python-fonksiyonlar/","title":"Python İle Fonksiyon Oluşturmanın Püf Noktaları | 1Kodum","shownUrl":"https://1kodum.com/python-fonksiyonlar/","rel":"nofollow"},{"sourceId":4,"url":"https://www.iienstitu.com/blog/python-fonksiyonlari","title":"Python Fonksiyonları | IIENSTITU","shownUrl":"https://www.iienstitu.com/blog/python-fonksiyonlari","rel":"nofollow"},{"sourceId":5,"url":"https://caylakyazilimci.com/post/python-fonksiyonlar-python-101-5","title":"Çaylak Yazılımcı | Fonksiyonlar - Python 101 #5","shownUrl":"https://caylakyazilimci.com/post/python-fonksiyonlar-python-101-5","rel":"nofollow"}],"isHermione":false,"headerProps":{"header":"Def komutu nasıl kullanılır?","homeUrl":"/yacevap/","categoryUrl":"/yacevap/c/teknoloji","categoryTitle":"Teknoloji","canUseNativeShare":false,"tags":[{"href":"/yacevap/t/programlama","text":"Programlama"},{"href":"/yacevap/t/python","text":"Python"},{"href":"/yacevap/t/fonksiyon","text":"Fonksiyon"},{"href":"/yacevap/t/komut","text":"Komut"}],"extralinksItems":[{"variant":"reportFeedback","reportFeedback":{"feature":"YazekaAnswers","title":"Bu yanıtta yanlış olan ne?","checkBoxLabels":[{"value":"Uygunsuz veya aşağılayıcı yanıt"},{"value":"Soruma yanıt verilmedi"},{"value":"Bilgi hataları var"},{"value":"Bilgi yetersiz"},{"value":"Bilgi güncel değil"},{"value":"Görüntüleme hataları"},{"value":"Yanıtta kullanılan kaynaklar güvenilir değil"},{"value":"Bu soru için yanıt gerekmiyor"},{"value":"Diğer"}]}}]},"suggestProps":{"suggestItems":[{"id":0,"text":"Fonksiyonlar nasıl optimize edilir?","url":"/search?text=Python+fonksiyonlar%C4%B1n%C4%B1+optimize+etme+y%C3%B6ntemleri&promo=force_neuro"},{"id":1,"text":"Python'da lambda ifadeleri nasıl kullanılır?","url":"/search?text=Python%27da+lambda+ifadeleri+nas%C4%B1l+kullan%C4%B1l%C4%B1r%3F&promo=force_neuro"},{"id":2,"text":"Fonsiyonların kapsamı nasıl belirlenir?","url":"/search?text=Python+fonksiyonlar%C4%B1n%C4%B1n+kapsam%C4%B1+nas%C4%B1l+belirlenir%3F&promo=force_neuro"},{"id":-1,"url":"/search?text=Def+komutu+nas%C4%B1l+kullan%C4%B1l%C4%B1r%3F&promo=force_neuro","text":"Daha fazla bilgi"}]},"feedbackProps":{"feature":"YazekaAnswers","baseProps":{"metaFields":{"yandexuid":"5003641761761084336","reqid":"1761084353444002-2349670212257016761-db7ezcspfmi4cig7-BAL"}},"positiveCheckboxLabels":[{"value":"Yanıtı çok beğendim"},{"value":"Yanıtta gerekli bilgiler var"},{"value":"Kolay anlaşılır"},{"value":"Diğer"}],"negativeCheckboxLabels":[{"value":"Uygunsuz veya aşağılayıcı yanıt"},{"value":"Soruma yanıt verilmedi"},{"value":"Bilgi hataları var"},{"value":"Bilgi yetersiz"},{"value":"Bilgi güncel değil"},{"value":"Görüntüleme hataları"},{"value":"Yanıtta kullanılan kaynaklar güvenilir değil"},{"value":"Bu soru için yanıt gerekmiyor"},{"value":"Diğer"}]},"dialogStoreProps":{"baseUrl":""},"globalStoreProps":{"imageBackendUrl":"https://yandex.com.tr/images-apphost/image-download?cbird=171","query":"","retina":false,"avatarId":"0","isMacOS":false,"isEmbeddedFuturis":false,"brand":"yazeka","device":{"isIOS":false,"platform":"desktop"}},"baobab":{"parentNode":{"context":{"genInfo":{"prefix":"hse1w03-0-1"},"ui":"desktop","service":"neurolib","fast":{"name":"neuro_library","subtype":"question"}}}}},"type":"neuro_library","subtype":"question"},"hse13":{"state":{"relatedMaterials":[{"favicons":["https://favicon.yandex.net/favicon/v2/https://www.iienstitu.com/blog/python-fonksiyonlari?size=16&stub=1","https://favicon.yandex.net/favicon/v2/https://www.kodkampusu.com/python-fonksiyonlar/?size=16&stub=1","https://favicon.yandex.net/favicon/v2/https://www.prepbytes.com/blog/python/how-to-use-def-function-in-python/?size=16&stub=1","https://favicon.yandex.net/favicon/v2/https://1kodum.com/python-fonksiyonlar/?size=16&stub=1","https://favicon.yandex.net/favicon/v2/https://www.facadium.com.tr/blog/python-def-anahtar-kelimesi/?size=16&stub=1"],"header":"Python def kodu ne işe yarar?","teaser":"Python'da `def` kodu, fonksiyon tanımlamak için kullanılır. Fonksiyonların bazı kullanım amaçları: Kodun daha modüler, organize, okunabilir ve bakımı kolay hale getirilmesi. Tekrarlayan kod parçalarının bir fonksiyon altında toplanarak, aynı işlemin farklı yerlerde tekrar tekrar yazılmak yerine sadece fonksiyonun çağrılmasıyla gerçekleştirilmesi. Karmaşık işlemlerin daha kısa sürede ve kolay bir şekilde halledilmesi. Hesaplama sonuçlarının `return` ifadesiyle geri döndürülmesi.","href":"/yacevap/c/teknoloji/q/python-def-kodu-ne-ise-yarar-956510199","tags":[{"href":"/yacevap/t/teknoloji","text":"Teknoloji"},{"href":"/yacevap/t/programlama","text":"Programlama"},{"href":"/yacevap/t/python","text":"Python"},{"href":"/yacevap/t/fonksiyonlar","text":"Fonksiyonlar"}]}],"baobab":{"parentNode":{"context":{"genInfo":{"prefix":"hse1w04-0-1"},"ui":"desktop","service":"neurolib","fast":{"name":"neuro_library","subtype":"related"}}}}},"type":"neuro_library","subtype":"related"},"hse14":{"state":{"tld":"com.tr","isIos":false,"isQuestionPage":true,"baobab":{"parentNode":{"context":{"genInfo":{"prefix":"hse1w05-0-1"},"ui":"desktop","service":"neurolib","fast":{"name":"neuro_library","subtype":"ask_question"}}}}},"type":"neuro_library","subtype":"ask_question"},"hse15":{"state":{"generalLinks":[{"id":"privacy-policy","text":"Gizlilik politikası","url":"https://yandex.com.tr/legal/privacy_policy/"},{"id":"terms-of-service","text":"Kullanıcı sözleşmesi","url":"https://yandex.com.tr/legal/tos/"},{"id":"report-error","text":"Hata bildir","url":"https://forms.yandex.com.tr/surveys/13748122.01a6645a1ef15703c9b82a7b6c521932ddc0e3f7/"},{"id":"about-company","text":"Şirket hakkında","url":"https://yandex.com.tr/project/portal/contacts/"}],"copyright":{"url":"https://yandex.com.tr","currentYear":2025},"socialLinks":[{"url":"https://www.tiktok.com/@yandex.turkiye","type":"tiktok","title":"TikTok"},{"url":"https://www.youtube.com/@YandexTurkiye","type":"youtube","title":"Youtube"},{"url":"https://www.facebook.com/YandexComTr","type":"facebook","title":"Facebook"},{"url":"https://www.instagram.com/yandex__turkiye/","type":"instagram","title":"Instagram"},{"url":"https://x.com/yndxturkiye","type":"x","title":"X"}],"categoriesLink":[],"disclaimer":"Seçili sitelerdeki metinlere göre Yazeka tarafından oluşturulan yanıtlardır. Hatalar içerebilir. Önemli bilgileri kontrol ediniz.","baobab":{"parentNode":{"context":{"genInfo":{"prefix":"hse1w06-0-1"},"ui":"desktop","service":"neurolib","fast":{"name":"neuro_library","subtype":"footer"}}}}},"type":"neuro_library","subtype":"footer"}}