{"id":497,"date":"2023-10-26T15:27:29","date_gmt":"2023-10-26T12:27:29","guid":{"rendered":"https:\/\/www.facadium.com.tr\/blog\/?p=497"},"modified":"2023-10-26T15:30:15","modified_gmt":"2023-10-26T12:30:15","slug":"pythonda-fonksiyonlar-nasil-tanimlanir","status":"publish","type":"post","link":"https:\/\/www.facadium.com.tr\/blog\/pythonda-fonksiyonlar-nasil-tanimlanir\/","title":{"rendered":"Python&#8217;da Fonksiyonlar Nas\u0131l Tan\u0131mlan\u0131r"},"content":{"rendered":"\n<p>Python&#8217;da bir fonksiyon tan\u0131m\u0131 &#8220;def&#8221; anahtar kelimesi ile yap\u0131l\u0131r. Bir fonksiyonun nas\u0131l tan\u0131mland\u0131\u011f\u0131n\u0131 ise \u015fu \u015fekilde \u00f6rnekle inceleyelim:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>def merhaba_dunya():\n    print(\"Merhaba, D\u00fcnya!\")\n\n# Fonksiyonu \u00e7a\u011f\u0131rma\nmerhaba_dunya()\n<\/code><\/pre>\n\n\n\n<p>Yukar\u0131daki \u00f6rnekte, &#8220;merhaba_dunya&#8221; ad\u0131nda bir fonksiyon tan\u0131ml\u0131yoruz. Fonksiyonun ad\u0131, parantezlerle \u00e7evrili parametre listesi ve iki nokta \u00fcst \u00fcste (<code>:<\/code>) ile yap\u0131l\u0131r. Fonksiyonun i\u00e7eri\u011fi, tan\u0131mlaman\u0131n alt\u0131ndaki girintili sat\u0131rlarla belirtilir. Python&#8217;da bu girintiler bir\u00e7ok yerde \u00e7ok \u00f6nem arz etmektedir. O y\u00fczden parantezleri, noktalama i\u015faretlerini ne kadar dikkatli bir \u015fekilde kullan\u0131yorsak girintileri de o kadar dikkatli kullanmal\u0131y\u0131z.<\/p>\n\n\n\n<p>Bu yazd\u0131\u011f\u0131m\u0131z fonksiyon, &#8220;Merhaba, D\u00fcnya!&#8221; metnini ekrana yazd\u0131rmak i\u00e7in <code>print<\/code> i\u015flemini kullan\u0131r.<\/p>\n\n\n\n<p>Sonras\u0131nda, tan\u0131mlad\u0131\u011f\u0131m\u0131z &#8220;merhaba_dunya&#8221; fonksiyonunu \u00e7a\u011f\u0131r\u0131yoruz. Bu, fonksiyonun \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131n\u0131 tetikler ve &#8220;Merhaba, D\u00fcnya!&#8221; metni ekrana yazd\u0131r\u0131r.<\/p>\n\n\n\n<p>Fonksiyonlar, belirli bir g\u00f6revi yerine getirmek i\u00e7in tekrar tekrar kullan\u0131labilen, yeniden kullan\u0131labilir kod bloklar\u0131 olu\u015fturman\u0131n m\u00fckemmel bir yolunu temsil eder. \u00d6nceki yaz\u0131m\u0131zda fonksiyonlar konusunun iyi bir \u015fekilde \u00f6\u011frenilmesi i\u00e7in bilinmesi gereken konu ba\u015fl\u0131klar\u0131n\u0131 yazm\u0131\u015ft\u0131k. Bu konu ba\u015fl\u0131klar\u0131n\u0131n iyi bir \u015fekilde \u00f6\u011frenilmesi, fonksiyonlar konusunun \u00f6\u011frenilmesi i\u00e7in yeterli gelecektir.<\/p>\n\n\n\n<p>\u0130lerleyen yaz\u0131lar\u0131m\u0131zda fonksiyonlar konusunda daha fazla \u00f6rnek ve a\u00e7\u0131klamalar yapaca\u011f\u0131z. Amac\u0131m\u0131z bu konunun derinlemesine \u00f6\u011frenilmesidir.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Python&#8217;da bir fonksiyon tan\u0131m\u0131 &#8220;def&#8221; anahtar kelimesi ile yap\u0131l\u0131r. Bir fonksiyonun nas\u0131l tan\u0131mland\u0131\u011f\u0131n\u0131 ise \u015fu \u015fekilde \u00f6rnekle inceleyelim: Yukar\u0131daki \u00f6rnekte, &#8220;merhaba_dunya&#8221; ad\u0131nda bir fonksiyon tan\u0131ml\u0131yoruz. [&#8230;]<\/p>\n","protected":false},"author":3,"featured_media":500,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[8,9],"class_list":["post-497","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-python","tag-python","tag-yazilim"],"_links":{"self":[{"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/posts\/497","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/comments?post=497"}],"version-history":[{"count":3,"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/posts\/497\/revisions"}],"predecessor-version":[{"id":502,"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/posts\/497\/revisions\/502"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/media\/500"}],"wp:attachment":[{"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/media?parent=497"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/categories?post=497"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.facadium.com.tr\/blog\/wp-json\/wp\/v2\/tags?post=497"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}