{"id":2694,"date":"2026-04-05T22:39:03","date_gmt":"2026-04-05T19:39:03","guid":{"rendered":"https:\/\/www.aydiner.gen.tr\/?p=2694"},"modified":"2026-04-05T22:48:14","modified_gmt":"2026-04-05T19:48:14","slug":"python-fonksiyonlar-giris","status":"publish","type":"post","link":"https:\/\/www.aydiner.gen.tr\/index.php\/2026\/04\/05\/python-fonksiyonlar-giris\/","title":{"rendered":"Python Fonksiyonlar &#8211; Giri\u015f"},"content":{"rendered":"<p>Fonksiyon Nedir?<br \/>\nFonksiyon, bir kez yaz\u0131p defalarca kullanabilece\u011fimiz kod blo\u011fudur. Ayn\u0131 i\u015fi tekrar tekrar yazmak yerine ona bir isim veririz ve \u00e7a\u011f\u0131r\u0131r\u0131z.<\/p>\n<p>&nbsp;<\/p>\n<p>Neden kullan\u0131r\u0131z?<\/p>\n<p>\u2022 Kod tekrar\u0131n\u0131 \u00f6nler<\/p>\n<p>\u2022 Kodu daha okunabilir yapar<\/p>\n<p>\u2022 B\u00fcy\u00fck problemleri k\u00fc\u00e7\u00fck par\u00e7alara b\u00f6ler<\/p>\n<p>&nbsp;<\/p>\n<p>Temel S\u00f6zdizimi<\/p>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">\r\n\r\ndef fonksiyon_adi():\r\n\r\n# yap\u0131lacak i\u015fler\r\n\r\n<\/pre>\n<p>def \u2192 fonksiyon tan\u0131mlad\u0131\u011f\u0131n\u0131 Python&#8217;a s\u00f6yler<\/p>\n<ul>\n<li>fonksiyon_adi \u2192 sen veriyorsun<\/li>\n<li>: \u2192 blo\u011fun ba\u015flad\u0131\u011f\u0131n\u0131 g\u00f6sterir<\/li>\n<li>\u0130\u00e7erideki kodlar 4 bo\u015fluk girintili yaz\u0131l\u0131r<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h1>Fonksiyon \u00d6rnekleri<\/h1>\n<ol>\n<li><strong> Parametresiz Basit Fonksiyon<\/strong><\/li>\n<\/ol>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">\r\n\r\ndef cizgi():\r\n\r\nprint(&#039;-------------------&#039;)\r\n\r\n&amp;nbsp;\r\n\r\ncizgi()\r\n\r\ncizgi()\r\n\r\ncizgi()\r\n\r\n<\/pre>\n<p><strong>\u00c7\u0131kt\u0131:<\/strong><\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p>&nbsp;<\/p>\n<p><em>\ud83d\udca1 Ayn\u0131 \u015feyi 3 kez yazmak yerine fonksiyonu 3 kez \u00e7a\u011f\u0131rd\u0131k.<\/em><\/p>\n<p>&nbsp;<\/p>\n<ol start=\"2\">\n<li><strong> Tek Parametreli Fonksiyon<\/strong><\/li>\n<\/ol>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">\r\n\r\ndef kare_al(sayi):\r\n\r\nprint(sayi * sayi)\r\n\r\n&amp;nbsp;\r\n\r\nkare_al(4)\u00a0\u00a0\u00a0 # 16\r\n\r\nkare_al(7)\u00a0\u00a0\u00a0 # 49\r\n\r\nkare_al(10)\u00a0\u00a0 # 100\r\n\r\n<\/pre>\n<ol start=\"3\">\n<li><strong> \u0130ki Parametreli Fonksiyon<\/strong><\/li>\n<\/ol>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">\r\n\r\ndef carpma(a, b):\r\n\r\nprint(a * b)\r\n\r\n&amp;nbsp;\r\n\r\ncarpma(3, 4)\u00a0\u00a0 # 12\r\n\r\ncarpma(5, 6)\u00a0\u00a0 # 30\r\n\r\n<\/pre>\n<ol start=\"4\">\n<li><strong> Return Kullanan Fonksiyon<\/strong><\/li>\n<\/ol>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">\r\n\r\ndef iki_kati(sayi):\r\n\r\nreturn sayi * 2\r\n\r\n&amp;nbsp;\r\n\r\nsonuc = iki_kati(5)\r\n\r\nprint(sonuc)\u00a0 # 10\r\n\r\n<\/pre>\n<p><em>\ud83d\udca1 return ile de\u011feri geri al\u0131p ba\u015fka yerde kullanabilirsin.<\/em><\/p>\n<ol start=\"5\">\n<li><strong> Return ile Hesap Makinesi<\/strong><\/li>\n<\/ol>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">\r\n\r\ndef topla(a, b):\r\n\r\nreturn a + b\r\n\r\n&amp;nbsp;\r\n\r\ndef cikar(a, b):\r\n\r\nreturn a - b\r\n\r\n&amp;nbsp;\r\n\r\ndef bol(a, b):\r\n\r\nreturn a \/ b\r\n\r\n&amp;nbsp;\r\n\r\nprint(topla(10, 5))\u00a0\u00a0 # 15\r\n\r\nprint(cikar(10, 5))\u00a0\u00a0 # 5\r\n\r\nprint(bol(10, 5))\u00a0\u00a0\u00a0\u00a0 # 2.0\r\n\r\n<\/pre>\n<h1>\u00d6zet Tablo<\/h1>\n<table width=\"602\">\n<tbody>\n<tr>\n<td width=\"200\"><strong>Kavram<\/strong><\/td>\n<td width=\"402\"><strong>A\u00e7\u0131klama<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"200\"><strong>def<\/strong><\/td>\n<td width=\"402\">Fonksiyon tan\u0131mlar<\/td>\n<\/tr>\n<tr>\n<td width=\"200\"><strong>Parametre<\/strong><\/td>\n<td width=\"402\">Fonksiyona giren veri<\/td>\n<\/tr>\n<tr>\n<td width=\"200\"><strong>return<\/strong><\/td>\n<td width=\"402\">Fonksiyondan \u00e7\u0131kan veri<\/td>\n<\/tr>\n<tr>\n<td width=\"200\"><strong>\u00c7a\u011f\u0131rma<\/strong><\/td>\n<td width=\"402\">fonksiyon_adi() \u015feklinde kullan\u0131l\u0131r<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>\u0130yi \u00e7al\u0131\u015fmalar! \ud83d\udc0d<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fonksiyon Nedir? Fonksiyon, bir kez yaz\u0131p defalarca kullanabilece\u011fimiz kod blo\u011fudur. Ayn\u0131 i\u015fi tekrar tekrar yazmak yerine ona bir isim veririz [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[252],"class_list":["post-2694","post","type-post","status-publish","format-standard","hentry","category-programlama","tag-python-fonksiyonlar"],"_links":{"self":[{"href":"https:\/\/www.aydiner.gen.tr\/index.php\/wp-json\/wp\/v2\/posts\/2694","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.aydiner.gen.tr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.aydiner.gen.tr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.aydiner.gen.tr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.aydiner.gen.tr\/index.php\/wp-json\/wp\/v2\/comments?post=2694"}],"version-history":[{"count":4,"href":"https:\/\/www.aydiner.gen.tr\/index.php\/wp-json\/wp\/v2\/posts\/2694\/revisions"}],"predecessor-version":[{"id":2698,"href":"https:\/\/www.aydiner.gen.tr\/index.php\/wp-json\/wp\/v2\/posts\/2694\/revisions\/2698"}],"wp:attachment":[{"href":"https:\/\/www.aydiner.gen.tr\/index.php\/wp-json\/wp\/v2\/media?parent=2694"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.aydiner.gen.tr\/index.php\/wp-json\/wp\/v2\/categories?post=2694"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.aydiner.gen.tr\/index.php\/wp-json\/wp\/v2\/tags?post=2694"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}