{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"Python String \u0130\u015flemleri Neden Hayati \u00d6nem Ta\u015f\u0131r?","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"D1BPEabWCg\"><a href=\"https:\/\/fatihsoysal.com\/blog\/python-string-islemleri-neden-hayati-onem-tasir\/\">Python String \u0130\u015flemleri Neden Hayati \u00d6nem Ta\u015f\u0131r?<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/python-string-islemleri-neden-hayati-onem-tasir\/embed\/#?secret=D1BPEabWCg\" width=\"600\" height=\"338\" title=\"&#8220;Python String \u0130\u015flemleri Neden Hayati \u00d6nem Ta\u015f\u0131r?&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"D1BPEabWCg\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Python'da metin verileriyle \u00e7al\u0131\u015fmak, yaz\u0131l\u0131m geli\u015ftirmenin temel ta\u015flar\u0131ndan biridir. Bir web uygulamas\u0131nda kullan\u0131c\u0131 ad\u0131n\u0131 d\u00fczenlemekten, b\u00fcy\u00fck veri k\u00fcmelerindeki belirli bilgileri ay\u0131klamaya kadar bir\u00e7ok senaryoda stringler (karakter dizileri) \u00fczerinde i\u015flem yapmam\u0131z gerekir. Peki, devasa bir metin blo\u011fundan sadece ihtiyac\u0131m\u0131z olan k\u00fc\u00e7\u00fck bir par\u00e7ay\u0131 nas\u0131l \u00e7ekebiliriz? \u0130\u015fte bu noktada Python'\u0131n g\u00fc\u00e7l\u00fc indeksleme ve dilimleme (slicing) \u00f6zellikleri devreye girer. Bu makalede, stringlere nas\u0131l eri\u015fece\u011finizi, onlar\u0131 nas\u0131l dilimleyece\u011finizi ve bu teknikleri ger\u00e7ek d\u00fcnya problemlerini \u00e7\u00f6zmek i\u00e7in nas\u0131l kullanaca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m ke\u015ffedece\u011fiz."}