{"id":29711,"date":"2025-09-18T20:21:38","date_gmt":"2025-09-18T17:21:38","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/"},"modified":"2025-09-18T20:21:38","modified_gmt":"2025-09-18T17:21:38","slug":"python-veri-turleri","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/","title":{"rendered":"Python Veri T\u00fcrleri"},"content":{"rendered":"<p># Python Veri T\u00fcrleri: Kapsaml\u0131 Bir Rehber<\/p>\n<p>Veri bilimi projelerinizde, makine \u00f6\u011frenmesi modellerinizde veya otomasyon scriptlerinizde do\u011fru veri t\u00fcr\u00fcn\u00fc se\u00e7mek, kodunuzun verimlili\u011fi ve do\u011frulu\u011fu i\u00e7in hayati \u00f6nem ta\u015f\u0131r. Yanl\u0131\u015f veri t\u00fcr\u00fc se\u00e7imi, beklenmedik hatalara, yava\u015f \u00e7al\u0131\u015fmaya ve hatta program\u0131n\u0131z\u0131n \u00e7\u00f6kmesine neden olabilir.  Bu kapsaml\u0131 rehberde, Python&#8217;daki farkl\u0131 veri t\u00fcrlerini, bunlar\u0131n kullan\u0131m alanlar\u0131n\u0131 ve performans optimizasyonunu detayl\u0131 olarak ele alaca\u011f\u0131z.  Python&#8217;da veri t\u00fcrlerini anlamak, kodlama becerilerinizi bir \u00fcst seviyeye ta\u015f\u0131man\u0131n anahtar\u0131d\u0131r.  Fatih Soysal&#8217;\u0131n di\u011fer Python makalelerine [buradan](https:\/\/fatihsoysal.com) ula\u015fabilirsiniz.<\/p>\n<p><strong>Python&#8217;da Temel Veri T\u00fcrleri Nelerdir?<\/strong><\/p>\n<p>Python, dinamik olarak yaz\u0131lan bir dil oldu\u011fu i\u00e7in, de\u011fi\u015fkenlerin veri t\u00fcrlerini a\u00e7\u0131k\u00e7a belirtmenize gerek yoktur.  Yine de, Python&#8217;\u0131n sundu\u011fu temel veri t\u00fcrlerini anlamak, kodunuzun daha okunabilir ve hata ay\u0131klamas\u0131 daha kolay hale getirir.  \u0130\u015fte temel Python veri t\u00fcrleri:<\/p>\n<p><strong>1. Numerik T\u00fcrler:<\/strong><\/p>\n<p>* <strong><code class=\"language-\">int<\/code> (Tam Say\u0131lar):<\/strong> Tam say\u0131lar\u0131 (\u00f6rne\u011fin, -2, 0, 100) temsil eder.  Bellekte s\u0131n\u0131rl\u0131 bir alan kaplarlar, ancak \u00e7ok b\u00fcy\u00fck say\u0131lar i\u00e7in <code class=\"language-\">long<\/code> t\u00fcr\u00fc kullan\u0131l\u0131r.<\/p>\n<p>* <strong><code class=\"language-\">float<\/code> (Ondal\u0131kl\u0131 Say\u0131lar):<\/strong> Ondal\u0131kl\u0131 say\u0131lar\u0131 (\u00f6rne\u011fin, -2.5, 0.0, 3.14) temsil eder.  <code class=\"language-\">float<\/code> t\u00fcr\u00fc, kayan nokta g\u00f6sterimini kullan\u0131r ve bu nedenle hassasiyet s\u0131n\u0131rlamalar\u0131 olabilir.<\/p>\n<p>* <strong><code class=\"language-\">complex<\/code> (Karma\u015f\u0131k Say\u0131lar):<\/strong> Karma\u015f\u0131k say\u0131lar\u0131 (\u00f6rne\u011fin, 2+3j) temsil eder.  <code class=\"language-\">j<\/code> veya <code class=\"language-\">J<\/code>, sanal birimi g\u00f6sterir.<\/p>\n<p><strong>\u00d6rnek:<\/strong><\/p>\n<pre class=\"language-python\"><code>tam_sayi = 10\nondalikli_sayi = 3.14\nkarmasik_sayi = 2 + 3j\n\nprint(type(tam_sayi), type(ondalikli_sayi), type(karmasik_sayi))<\/code><\/pre>\n<p><strong>Yeni Ba\u015flayan:<\/strong> Yukar\u0131daki kodu \u00e7al\u0131\u015ft\u0131r\u0131n ve her de\u011fi\u015fkenin veri t\u00fcr\u00fcn\u00fcn \u00e7\u0131kt\u0131s\u0131n\u0131 g\u00f6zlemleyin.<\/p>\n<p><strong>Orta:<\/strong>  B\u00fcy\u00fck say\u0131larla \u00e7al\u0131\u015f\u0131rken <code class=\"language-\">int<\/code> ve <code class=\"language-\">float<\/code> t\u00fcrlerinin performans\u0131n\u0131 kar\u015f\u0131la\u015ft\u0131r\u0131n.  <code class=\"language-\">timeit<\/code> mod\u00fcl\u00fcn\u00fc kullanarak zaman \u00f6l\u00e7\u00fcm\u00fc yapabilirsiniz.<\/p>\n<p><strong>\u0130leri D\u00fczey:<\/strong>  <code class=\"language-\">decimal<\/code> mod\u00fcl\u00fcn\u00fc kullanarak y\u00fcksek hassasiyetli ondal\u0131k hesaplamalar yap\u0131n ve performans\u0131n\u0131 <code class=\"language-\">float<\/code> ile kar\u015f\u0131la\u015ft\u0131r\u0131n.  Farkl\u0131 i\u015flemler i\u00e7in hangi t\u00fcr\u00fcn daha uygun oldu\u011funu belirleyin.<\/p>\n<p><strong>2. Boolean T\u00fcr\u00fc:<\/strong><\/p>\n<p>* <strong><code class=\"language-\">bool<\/code> (Boolean):<\/strong>  <code class=\"language-\">True<\/code> (Do\u011fru) veya <code class=\"language-\">False<\/code> (Yanl\u0131\u015f) de\u011ferlerini al\u0131r. Mant\u0131ksal i\u015flemlerde kullan\u0131l\u0131r.<\/p>\n<p><strong>\u00d6rnek:<\/strong><\/p>\n<pre class=\"language-python\"><code>dogru_mu = True\nyanlis_mi = False\n\nprint(dogru_mu and yanlis_mi) # False\nprint(dogru_mu or yanlis_mi) # True<\/code><\/pre>\n<p><strong>Yeni Ba\u015flayan:<\/strong>  <code class=\"language-\">and<\/code>, <code class=\"language-\">or<\/code>, <code class=\"language-\">not<\/code> gibi mant\u0131ksal operat\u00f6rleri kullanarak farkl\u0131 boolean kombinasyonlar\u0131n\u0131 deneyin.<\/p>\n<p><strong>Orta:<\/strong>  Bir web uygulamas\u0131nda kullan\u0131c\u0131 giri\u015fini do\u011frulamak i\u00e7in boolean de\u011ferlerini nas\u0131l kullanaca\u011f\u0131n\u0131z\u0131 g\u00f6steren bir \u00f6rnek geli\u015ftirin.<\/p>\n<p><strong>\u0130leri D\u00fczey:<\/strong>  Performans a\u00e7\u0131s\u0131ndan <code class=\"language-\">bool<\/code> t\u00fcr\u00fcn\u00fcn di\u011fer veri t\u00fcrleriyle kar\u015f\u0131la\u015ft\u0131r\u0131lmas\u0131n\u0131 yap\u0131n.  Boolean i\u015flemlerinin optimizasyonu i\u00e7in baz\u0131 teknikler ara\u015ft\u0131r\u0131n.<\/p>\n<p><strong>3. String T\u00fcr\u00fc:<\/strong><\/p>\n<p>* <strong><code class=\"language-\">str<\/code> (String):<\/strong> Metinleri temsil eder. Tek t\u0131rnak (<code class=\"language-\">'<\/code>) veya \u00e7ift t\u0131rnak (<code class=\"language-\">\"<\/code>) i\u00e7ine al\u0131n\u0131r.<\/p>\n<p><strong>\u00d6rnek:<\/strong><\/p>\n<pre class=\"language-python\"><code>isim = &quot;Fatih Soysal&quot;\nmesaj = 'Merhaba d\u00fcnya!'\n\nprint(isim + &quot;, &quot; + mesaj) # String birle\u015ftirme<\/code><\/pre>\n<p><strong>Yeni Ba\u015flayan:<\/strong>  String manip\u00fclasyonu i\u00e7in temel fonksiyonlar\u0131 (\u00f6rne\u011fin, <code class=\"language-\">len()<\/code>, <code class=\"language-\">upper()<\/code>, <code class=\"language-\">lower()<\/code>, <code class=\"language-\">replace()<\/code>) \u00f6\u011frenin.<\/p>\n<p><strong>Orta:<\/strong>  Bir metin dosyas\u0131n\u0131 okuyup, i\u00e7indeki kelimeleri sayan bir program yaz\u0131n.  B\u00fcy\u00fck metin dosyalar\u0131 i\u00e7in performans optimizasyonu nas\u0131l yap\u0131l\u0131r?<\/p>\n<p><strong>\u0130leri D\u00fczey:<\/strong>  Regular expression&#8217;lar (regex) kullanarak metin i\u00e7indeki desenleri aray\u0131n ve \u00e7\u0131kar\u0131n.  Performans analizi i\u00e7in <code class=\"language-\">re<\/code> mod\u00fcl\u00fcn\u00fcn farkl\u0131 fonksiyonlar\u0131n\u0131 kar\u015f\u0131la\u015ft\u0131r\u0131n.<\/p>\n<p><strong>Python&#8217;da Karma\u015f\u0131k Veri T\u00fcrleri: Nas\u0131l Kullan\u0131l\u0131r?<\/strong><\/p>\n<p>Python&#8217;\u0131n g\u00fcc\u00fc, temel veri t\u00fcrlerinin \u00f6tesinde, karma\u015f\u0131k veri yap\u0131lar\u0131 sunmas\u0131ndan gelir.  Bu yap\u0131lar, b\u00fcy\u00fck miktarda veriyi organize etmenizi ve y\u00f6netmenizi kolayla\u015ft\u0131r\u0131r.<\/p>\n<p><strong>1. Listeler (<code class=\"language-\">list<\/code>):<\/strong><\/p>\n<p>S\u0131ral\u0131, de\u011fi\u015ftirilebilir (mutable) ve ayn\u0131 t\u00fcrde veya farkl\u0131 t\u00fcrde elemanlar i\u00e7erebilen bir koleksiyon.<\/p>\n<p><strong>\u00d6rnek:<\/strong><\/p>\n<pre class=\"language-python\"><code>liste = [1, 2, &quot;\u00fc\u00e7&quot;, 4.0]\nliste.append(5) # Eleman ekleme\nprint(liste[0]) # \u0130lk elemana eri\u015fim<\/code><\/pre>\n<p><strong>Yeni Ba\u015flayan:<\/strong>  Liste elemanlar\u0131na eri\u015fim, eleman ekleme ve silme i\u015flemlerini \u00f6\u011frenin.<\/p>\n<p><strong>Orta:<\/strong>  Bir al\u0131\u015fveri\u015f listesi uygulamas\u0131 olu\u015fturun.  Kullan\u0131c\u0131lar\u0131n listeye \u00fcr\u00fcn eklemelerini ve silmelerini sa\u011flay\u0131n.<\/p>\n<p><strong>\u0130leri D\u00fczey:<\/strong>  Listelerin bellekte nas\u0131l depoland\u0131\u011f\u0131n\u0131 ve performans\u0131n\u0131 etkileyen fakt\u00f6rleri inceleyin.  Liste anlama (list comprehension) kullanarak performans\u0131 nas\u0131l optimize edebilece\u011finizi g\u00f6sterin.<\/p>\n<p><strong>2. Demetler (<code class=\"language-\">tuple<\/code>):<\/strong><\/p>\n<p>Listeler gibi s\u0131ral\u0131 bir koleksiyon olu\u015fturur ancak de\u011fi\u015ftirilemez (immutable)dir.<\/p>\n<p><strong>\u00d6rnek:<\/strong><\/p>\n<pre class=\"language-python\"><code>demet = (1, 2, &quot;\u00fc\u00e7&quot;, 4.0)\n# demet.append(5)  # Hata verir \u00e7\u00fcnk\u00fc demet de\u011fi\u015ftirilemez.<\/code><\/pre>\n<p><strong>Yeni Ba\u015flayan:<\/strong>  Demetlerin listelerden fark\u0131n\u0131 anlay\u0131n ve kullan\u0131m alanlar\u0131n\u0131 ke\u015ffedin.<\/p>\n<p><strong>Orta:<\/strong>  Bir koordinat sisteminde noktalar\u0131 temsil etmek i\u00e7in demetleri kullan\u0131n.<\/p>\n<p><strong>\u0130leri D\u00fczey:<\/strong>  Demetlerin bellekte nas\u0131l depoland\u0131\u011f\u0131n\u0131 ve performans\u0131n\u0131 listelerle kar\u015f\u0131la\u015ft\u0131r\u0131n.  Demetlerin de\u011fi\u015ftirilemez olmas\u0131 nedeniyle performans avantajlar\u0131n\u0131 a\u00e7\u0131klay\u0131n.<\/p>\n<p><strong>3. K\u00fcmeler (<code class=\"language-\">set<\/code>):<\/strong><\/p>\n<p>S\u0131ras\u0131z, de\u011fi\u015ftirilebilir ve benzersiz elemanlar i\u00e7eren bir koleksiyon.<\/p>\n<p><strong>\u00d6rnek:<\/strong><\/p>\n<pre class=\"language-python\"><code>kume = {1, 2, 2, 3} # 2 sadece bir kere saklan\u0131r\nprint(kume) # {1, 2, 3}<\/code><\/pre>\n<p><strong>Yeni Ba\u015flayan:<\/strong>  K\u00fcmelerin temel i\u015flemlerini (birle\u015ftirme, kesi\u015fim, fark) \u00f6\u011frenin.<\/p>\n<p><strong>Orta:<\/strong>  \u0130ki listedeki ortak elemanlar\u0131 bulmak i\u00e7in k\u00fcmeleri kullan\u0131n.<\/p>\n<p><strong>\u0130leri D\u00fczey:<\/strong>  K\u00fcmelerin performans\u0131n\u0131 listelerle ve demetlerle kar\u015f\u0131la\u015ft\u0131r\u0131n.  K\u00fcmelerin hangi durumlarda daha verimli oldu\u011funu a\u00e7\u0131klay\u0131n.<\/p>\n<p><strong>4. S\u00f6zl\u00fckler (<code class=\"language-\">dict<\/code>):<\/strong><\/p>\n<p>Anahtar-de\u011fer \u00e7iftleri i\u00e7eren, de\u011fi\u015ftirilebilir bir veri yap\u0131s\u0131.  Anahtarlar benzersiz olmal\u0131d\u0131r.<\/p>\n<p><strong>\u00d6rnek:<\/strong><\/p>\n<pre class=\"language-python\"><code>sozluk = {&quot;isim&quot;: &quot;Fatih&quot;, &quot;soyisim&quot;: &quot;Soysal&quot;, &quot;yas&quot;: 30}\nprint(sozluk[&quot;isim&quot;]) # Fatih<\/code><\/pre>\n<p><strong>Yeni Ba\u015flayan:<\/strong>  S\u00f6zl\u00fcklere eleman ekleme, eri\u015fim ve silme i\u015flemlerini \u00f6\u011frenin.<\/p>\n<p><strong>Orta:<\/strong>  Bir \u00f6\u011frenci kay\u0131t sistemi olu\u015fturun.  \u00d6\u011frencilerin adlar\u0131n\u0131, notlar\u0131n\u0131 ve di\u011fer bilgilerini s\u00f6zl\u00fcklerde saklay\u0131n.<\/p>\n<p><strong>\u0130leri D\u00fczey:<\/strong>  S\u00f6zl\u00fcklerin performans\u0131n\u0131 listelerle ve k\u00fcmelerle kar\u015f\u0131la\u015ft\u0131r\u0131n.  Farkl\u0131 anahtar t\u00fcrlerinin performans\u0131 \u00fczerindeki etkisini analiz edin.<\/p>\n<p><strong>Python Veri T\u00fcrleri Performans Optimizasyonu<\/strong><\/p>\n<p>Python&#8217;da performans\u0131 optimize etmek i\u00e7in veri t\u00fcrlerinin do\u011fru se\u00e7imi \u00e7ok \u00f6nemlidir.  \u00d6rne\u011fin, b\u00fcy\u00fck miktarda say\u0131sal veriyle \u00e7al\u0131\u015f\u0131rken, NumPy k\u00fct\u00fcphanesini kullanarak vekt\u00f6rle\u015fmi\u015f i\u015flemler yapabilirsiniz. Bu, d\u00f6ng\u00fclere k\u0131yasla \u00e7ok daha h\u0131zl\u0131d\u0131r.  Listeler \u00fczerinde i\u015flem yaparken, liste anlama (list comprehension) kullanmak performans\u0131 art\u0131rabilir.  De\u011fi\u015ftirilemez veri t\u00fcrleri (demetler, dondurulmu\u015f k\u00fcmeler) de\u011fi\u015ftirilebilir veri t\u00fcrlerine g\u00f6re genellikle daha h\u0131zl\u0131d\u0131r \u00e7\u00fcnk\u00fc bellekte daha verimli bir \u015fekilde saklan\u0131rlar.  Veri yap\u0131lar\u0131n\u0131n boyutunu ve yap\u0131s\u0131n\u0131 g\u00f6z \u00f6n\u00fcnde bulundurarak, kodunuzun performans\u0131n\u0131 \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131rabilirsiniz.  B\u00fcy\u00fck veri k\u00fcmeleri i\u00e7in uygun veri yap\u0131lar\u0131n\u0131 se\u00e7mek, program\u0131n\u0131z\u0131n \u00f6l\u00e7eklenebilirli\u011fini ve performans\u0131n\u0131 b\u00fcy\u00fck \u00f6l\u00e7\u00fcde etkiler.<\/p>\n<p><strong>S\u0131k\u00e7a Sorulan Sorular<\/strong><\/p>\n<p>1. <strong>Python&#8217;da veri t\u00fcr\u00fc d\u00f6n\u00fc\u015f\u00fcm\u00fc nas\u0131l yap\u0131l\u0131r?<\/strong>  <code class=\"language-\">int()<\/code>, <code class=\"language-\">float()<\/code>, <code class=\"language-\">str()<\/code> gibi fonksiyonlar kullan\u0131larak veri t\u00fcrleri d\u00f6n\u00fc\u015ft\u00fcr\u00fclebilir.<\/p>\n<p>2. <strong>Hangi veri t\u00fcr\u00fcn\u00fc ne zaman kullanmal\u0131y\u0131m?<\/strong>  Veri yap\u0131n\u0131z\u0131n de\u011fi\u015ftirilebilir olup olmamas\u0131, s\u0131ral\u0131 olup olmamas\u0131 ve benzersiz elemanlar i\u00e7erip i\u00e7ermemesi gibi fakt\u00f6rlere ba\u011fl\u0131 olarak do\u011fru veri t\u00fcr\u00fcn\u00fc se\u00e7melisiniz.<\/p>\n<p>3. <strong>Python&#8217;da null de\u011fer nas\u0131l temsil edilir?<\/strong>  <code class=\"language-\">None<\/code> anahtar s\u00f6zc\u00fc\u011f\u00fc null de\u011ferini temsil eder.<\/p>\n<p>4. <strong>Veri t\u00fcrlerini kontrol etmek i\u00e7in nas\u0131l bir y\u00f6ntem kullanabilirim?<\/strong> <code class=\"language-\">type()<\/code> fonksiyonu ile veri t\u00fcr\u00fcn\u00fc kontrol edebilirsiniz.<\/p>\n<p>5. <strong>Python&#8217;da veri t\u00fcr\u00fc hatalar\u0131 nas\u0131l \u00f6nlenir?<\/strong>  Kodunuzu yazarken veri t\u00fcrlerini dikkatlice se\u00e7in ve veri t\u00fcr\u00fc d\u00f6n\u00fc\u015f\u00fcmlerini gerekti\u011fi gibi uygulay\u0131n.  Tip kontrol\u00fc yaparak olas\u0131 hatalar\u0131 yakalayabilirsiniz.<\/p>\n<p>Yazar: Fatih Soysal<\/p>\n","protected":false},"excerpt":{"rendered":"# Python Veri T\u00fcrleri: Kapsaml\u0131 Bir Rehber Veri bilimi projelerinizde, makine \u00f6\u011frenmesi modellerinizde veya otomasyon scriptlerinizde do\u011fru veri&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1403],"tags":[],"class_list":{"0":"post-29711","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-python","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Python Veri T\u00fcrleri<\/title>\n<meta name=\"description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Python Veri T\u00fcrleri\" \/>\n<meta property=\"og:description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-18T17:21:38+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Python Veri T\u00fcrleri\",\"datePublished\":\"2025-09-18T17:21:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/\"},\"wordCount\":1190,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"Python\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/\",\"name\":\"Python Veri T\u00fcrleri\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-09-18T17:21:38+00:00\",\"description\":\"Hi\u00e7bir etiketi bulunamad\u0131.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Python Veri T\u00fcrleri\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Python Veri T\u00fcrleri","description":"Hi\u00e7bir etiketi bulunamad\u0131.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/","og_locale":"tr_TR","og_type":"article","og_title":"Python Veri T\u00fcrleri","og_description":"Hi\u00e7bir etiketi bulunamad\u0131.","og_url":"https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-09-18T17:21:38+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"7 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Python Veri T\u00fcrleri","datePublished":"2025-09-18T17:21:38+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/"},"wordCount":1190,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["Python"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/","url":"https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/","name":"Python Veri T\u00fcrleri","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-09-18T17:21:38+00:00","description":"Hi\u00e7bir etiketi bulunamad\u0131.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/python-veri-turleri\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Python Veri T\u00fcrleri"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/29711","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=29711"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/29711\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=29711"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=29711"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=29711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}