Tamam.
Neredeyse uçarak geçiyoruz.
Burada yavaş gittiğimizin farkındayım, ancak bana güvenin, bu veri türlerini bir kez edindiğinizde işler çok daha kolay hale gelecektir.
Yani Python dilinde daha yüksek bir seviyeye bakmaya başlayabilmek için sadece o dağa tırmanıyoruz.
Devam etmek için.
Güçlü Yönler anlamına gelen SDR adlı bu veri türünden bahsedelim.
Bakalım nelermiş.
Bir dize basitçe bir metin parçasıdır.
Örneğin, bir dize tırnak işaretleriyle yazılabilir ve Hi, hello there diyebilirim.
Ve bu bir ip.
Burada editörümde rengin değiştiğini görüyorsunuz.
Çift tırnaklı dizeler de yapabilirim.
Yani bir kez daha, bu da geçerli bir dize ve buraya istediğim her şeyi koyabilirim.
İstesem sayıları da yapabilirim.
Ünlem işareti.
Bu sadece bir metin parçası.
Bunu şimdilik bir cümle olarak düşünebilirsiniz.
Ve eğer burada tip fonksiyonu yaparsam, bu parantezleri hatırlayarak bir tür eylem gerçekleştirmek istediğimizi
not edin, yani Python'un bize verdiği tip eylemini kullanıyoruz.
Ve eğer çalıştır'a tıklarsam, bunu görüyor musun?
Unutmayın, çıktısını da almamız gerekiyor.
Görüntüyü görebilmek için yazdırma işlemini yapalım.
Ve koş'a tıklıyorum.
Bunun str olduğunu görüyorsunuz, bu bir string türü ve şimdi bunu önemli şekillerde kullanabiliriz.
Örneğin, bir giriş formu oluşturduğunuzu ve birisinin kullanıcı adı ve şifresini toplamak istediğimizi düşünün.
Diyelim ki bir tür kullanıcı adı atadığımız kullanıcı adı değişkenimiz olabilir.
Buna süper kodlayıcı diyelim.
Ve sonra şifre süper gizli olabilir.
Ve artık programımız boyunca kullanabileceğimiz, örneğin bir parolanın var olup olmadığını kontrol edebileceğimiz bu
değişkenlere, kullanıcı adlarına ve parolalara sahibiz.
Ve unutmayın, tek tırnak veya çift tırnak kullanabilirim.
Ancak Python'da karakter dizilerini yazabileceğimiz üçüncü bir yol daha vardır ve bu yol uzun karakter dizileri için kullanılır.
Öyleyse uzun bir dize değişkeni oluşturalım.
Ve burada yapabileceğimiz şey, bunun gibi arka arkaya üç tek tırnaktır.
Ve sonra burada sadece, vay canına, belki de gerçekten etkilenmiş birinin bir çift gözü diyebilirim.
Ve bir ağız ile gidelim.
Bu aslında saça benziyor.
Tamam.
Ve sonra yine üç tek tırnakla bitiriyorum.
Yani şimdi yazdırırsam.
Uzun ip.
Ve Çalıştır'a tıklıyorum.
Şuna bir bak.
Küçük garip emoji suratım basıldı.
Yani üç tek tırnak birden fazla satırda devam ettirebileceğim uzun dizeler içindir.
Örneğin, bunu tek bir alıntıyla yapamıyorum.
Turuncu rengin artık kaybolduğunu görüyorsunuz çünkü Python bunun yeni bir satır olduğunu ve bunun başka
bir satır olduğunu söyleyecek ve bana bir hata verecek çünkü tırnak işaretli bir tehdit hiçbir şey ifade etmiyor.
Ancak üç tek tırnak kullanırsak, birden fazla satır dizisi yapabileceğimizi görebilirsiniz.
Ve bu, belki uzun cümleler ve paragraflar istiyorsanız gerçekten yararlıdır.
Şimdi bir dize ile sayı videolarında gördüğümüz bazı harika şeyler yapabiliriz.
Ya böyle bir şeyim olsaydı?
Diyelim ki bir kullanıcının ilk adını almak istedim.
Önce kendi adımı sonra da soyadımı vereceğim.
Ve yine, telaffuzu çok zor olan soyadım.
Tam adın ilk ada eşit olduğu böyle bir şey yapabilir miyiz?
Soyadı.
Ve sonra buraya tam adı yazdırırsak.
Bunun gibi.
Bu işe yaramalı mı?
Bir bakalım.
Güzel ve temiz görünen bir kodumuz olması için bu kısmı kaldırmama izin verin.
Ve eğer Çalıştır'a tıklarsam.
Al bakalım.
Adım yazılı, ancak burada hiç boşluk olmadığını görüyorsunuz çünkü Andre'yi Nagoya'ya bağlamak
için ek işaretini kullanacağız.
Ancak burada boşluk olmadığını görebilirsiniz, bu nedenle istersem bir boşluk ekleyebilirim
ya da burada başka bir dize oluşturabilirim.
Bunun gibi ve sonra araya bir boşluk ekleyin.
Bu nedenle, sayılar videolarında gördüğümüz artı işaretini, bunun yerine dizeleri birbirine eklemek için kullanıyoruz.
Ve şimdi Çalıştır'a tıklarsam.
Şunu görüyor musun?
Boşluk var çünkü burada isimler arasına bir boşluk ekliyorum.
Çok, çok havalı.
Ancak dizelerle yapabileceğimiz birkaç güzel şey daha var.
Şimdi biraz ara verelim ve bir sonraki videoda görüşmek üzere.