WEBVTT

00:00.700 --> 00:01.500
Tamam.

00:01.510 --> 00:04.330
Neredeyse uçarak geçiyoruz.

00:04.330 --> 00:11.020
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.

00:11.020 --> 00:17.200
Yani Python dilinde daha yüksek bir seviyeye bakmaya başlayabilmek için sadece o dağa tırmanıyoruz.

00:18.560 --> 00:19.520
Devam etmek için.

00:19.580 --> 00:25.850
Güçlü Yönler anlamına gelen SDR adlı bu veri türünden bahsedelim.

00:26.780 --> 00:27.770
Bakalım nelermiş.

00:30.490 --> 00:35.260
Bir dize basitçe bir metin parçasıdır.

00:35.500 --> 00:43.630
Örneğin, bir dize tırnak işaretleriyle yazılabilir ve Hi, hello there diyebilirim.

00:44.320 --> 00:46.080
Ve bu bir ip.

00:46.090 --> 00:48.370
Burada editörümde rengin değiştiğini görüyorsunuz.

00:48.940 --> 00:52.660
Çift tırnaklı dizeler de yapabilirim.

00:53.200 --> 00:59.650
Yani bir kez daha, bu da geçerli bir dize ve buraya istediğim her şeyi koyabilirim.

00:59.650 --> 01:01.470
İstesem sayıları da yapabilirim.

01:01.480 --> 01:02.720
Ünlem işareti.

01:02.740 --> 01:04.970
Bu sadece bir metin parçası.

01:04.990 --> 01:06.940
Bunu şimdilik bir cümle olarak düşünebilirsiniz.

01:07.670 --> 01:14.750
Ve eğer burada tip fonksiyonu yaparsam, bu parantezleri hatırlayarak bir tür eylem gerçekleştirmek istediğimizi

01:14.750 --> 01:19.120
not edin, yani Python'un bize verdiği tip eylemini kullanıyoruz.

01:19.130 --> 01:21.800
Ve eğer çalıştır'a tıklarsam, bunu görüyor musun?

01:21.860 --> 01:24.800
Unutmayın, çıktısını da almamız gerekiyor.

01:24.800 --> 01:28.670
Görüntüyü görebilmek için yazdırma işlemini yapalım.

01:30.110 --> 01:31.250
Ve koş'a tıklıyorum.

01:31.400 --> 01:38.960
Bunun str olduğunu görüyorsunuz, bu bir string türü ve şimdi bunu önemli şekillerde kullanabiliriz.

01:39.260 --> 01:47.270
Örneğin, bir giriş formu oluşturduğunuzu ve birisinin kullanıcı adı ve şifresini toplamak istediğimizi düşünün.

01:47.930 --> 01:55.520
Diyelim ki bir tür kullanıcı adı atadığımız kullanıcı adı değişkenimiz olabilir.

01:56.120 --> 01:58.340
Buna süper kodlayıcı diyelim.

01:59.640 --> 02:03.900
Ve sonra şifre süper gizli olabilir.

02:04.560 --> 02:09.630
Ve artık programımız boyunca kullanabileceğimiz, örneğin bir parolanın var olup olmadığını kontrol edebileceğimiz bu

02:09.630 --> 02:12.210
değişkenlere, kullanıcı adlarına ve parolalara sahibiz.

02:12.780 --> 02:16.290
Ve unutmayın, tek tırnak veya çift tırnak kullanabilirim.

02:17.040 --> 02:25.140
Ancak Python'da karakter dizilerini yazabileceğimiz üçüncü bir yol daha vardır ve bu yol uzun karakter dizileri için kullanılır.

02:25.140 --> 02:27.960
Öyleyse uzun bir dize değişkeni oluşturalım.

02:28.140 --> 02:33.720
Ve burada yapabileceğimiz şey, bunun gibi arka arkaya üç tek tırnaktır.

02:34.230 --> 02:43.470
Ve sonra burada sadece, vay canına, belki de gerçekten etkilenmiş birinin bir çift gözü diyebilirim.

02:43.470 --> 02:45.510
Ve bir ağız ile gidelim.

02:46.820 --> 02:48.560
Bu aslında saça benziyor.

02:49.190 --> 02:49.730
Tamam.

02:49.730 --> 02:53.030
Ve sonra yine üç tek tırnakla bitiriyorum.

02:53.680 --> 02:56.050
Yani şimdi yazdırırsam.

02:57.120 --> 02:58.980
Uzun ip.

02:59.720 --> 03:00.830
Ve Çalıştır'a tıklıyorum.

03:01.960 --> 03:02.650
Şuna bir bak.

03:02.740 --> 03:06.550
Küçük garip emoji suratım basıldı.

03:07.000 --> 03:12.940
Yani üç tek tırnak birden fazla satırda devam ettirebileceğim uzun dizeler içindir.

03:13.210 --> 03:15.670
Örneğin, bunu tek bir alıntıyla yapamıyorum.

03:15.670 --> 03:21.790
Turuncu rengin artık kaybolduğunu görüyorsunuz çünkü Python bunun yeni bir satır olduğunu ve bunun başka

03:21.790 --> 03:28.960
bir satır olduğunu söyleyecek ve bana bir hata verecek çünkü tırnak işaretli bir tehdit hiçbir şey ifade etmiyor.

03:28.960 --> 03:33.820
Ancak üç tek tırnak kullanırsak, birden fazla satır dizisi yapabileceğimizi görebilirsiniz.

03:34.330 --> 03:39.190
Ve bu, belki uzun cümleler ve paragraflar istiyorsanız gerçekten yararlıdır.

03:39.640 --> 03:45.790
Şimdi bir dize ile sayı videolarında gördüğümüz bazı harika şeyler yapabiliriz.

03:46.720 --> 03:49.750
Ya böyle bir şeyim olsaydı?

03:50.050 --> 03:56.590
Diyelim ki bir kullanıcının ilk adını almak istedim.

03:58.070 --> 04:01.340
Önce kendi adımı sonra da soyadımı vereceğim.

04:02.490 --> 04:05.970
Ve yine, telaffuzu çok zor olan soyadım.

04:06.450 --> 04:14.160
Tam adın ilk ada eşit olduğu böyle bir şey yapabilir miyiz?

04:17.000 --> 04:17.720
Soyadı.

04:19.530 --> 04:24.690
Ve sonra buraya tam adı yazdırırsak.

04:26.410 --> 04:27.370
Bunun gibi.

04:28.100 --> 04:29.030
Bu işe yaramalı mı?

04:29.060 --> 04:29.990
Bir bakalım.

04:30.020 --> 04:35.870
Güzel ve temiz görünen bir kodumuz olması için bu kısmı kaldırmama izin verin.

04:35.960 --> 04:37.490
Ve eğer Çalıştır'a tıklarsam.

04:38.870 --> 04:39.680
Al bakalım.

04:39.710 --> 04:45.740
Adım yazılı, ancak burada hiç boşluk olmadığını görüyorsunuz çünkü Andre'yi Nagoya'ya bağlamak

04:45.740 --> 04:48.280
için ek işaretini kullanacağız.

04:48.290 --> 04:54.230
Ancak burada boşluk olmadığını görebilirsiniz, bu nedenle istersem bir boşluk ekleyebilirim

04:54.230 --> 04:57.500
ya da burada başka bir dize oluşturabilirim.

04:59.250 --> 05:02.010
Bunun gibi ve sonra araya bir boşluk ekleyin.

05:03.240 --> 05:11.190
Bu nedenle, sayılar videolarında gördüğümüz artı işaretini, bunun yerine dizeleri birbirine eklemek için kullanıyoruz.

05:12.160 --> 05:13.720
Ve şimdi Çalıştır'a tıklarsam.

05:14.610 --> 05:15.180
Şunu görüyor musun?

05:15.180 --> 05:20.250
Boşluk var çünkü burada isimler arasına bir boşluk ekliyorum.

05:21.030 --> 05:22.530
Çok, çok havalı.

05:23.360 --> 05:26.030
Ancak dizelerle yapabileceğimiz birkaç güzel şey daha var.

05:26.030 --> 05:28.820
Şimdi biraz ara verelim ve bir sonraki videoda görüşmek üzere.
