Neler Yeni

Python Dersleri Bölüm 3

MScofield

80+
Katılım
24 Eylül 2021
Mesajlar
45
Selamlar, Python serime devam ediyorum.

Stringlerde Sayı İndeksleri
String komutlarda her bir harfe bir sayı atanmıştır. Ancak bir farkımız var: Saymaya 0'dan başlıyoruz fakat istersek -5, -4, -3... Diye de gidebiliriz. Aşağıdaki fotoğraf anlamanıza yarayacaktır.
python-list-index.png


"Peki, hangi harfe hangi sayı düştüğünü nasıl anlayacağız?" Bunun için girmemiz gereken [] komutu var. Örneğin:
indeks hocam indeks.PNG


a = "Selam Technopat!" print(a[4])
Üstteki kodu girdik ve bize 4. harfin m olduğunu söyledi.

: komutu
Bu komutu "bu sayıdan başla", "bu sayıdan öbür sayıya git" gibi kullanabiliriz. Böyle anlamadınız biliyorum. Hemen bir örnekle anlatayım:
YAĞMUR YAĞMUR.PNG


Buradan girdiğimiz komut ile şunu demiş olduk: "4. sayıdan başla ve sonuna kadar git". 4. sayımız m olduğu için m'den başladı ve "m Technopat!" sonucunu verdi.

kesinti.PNG


Burada girmiş olduğumuz komut ile de şunu demiş olduk: "4. sayıdan başla, 8. sayıya kadar ilerle". Bununla beraber bize "m Te" sonucunu verdi. "m" 4. sayımız olduğu için m'den başladı ve 8. sayımız olan c'ye kadar ilerledi. Ancak c'yi içine almıyor ve "e" harfinde bırakıyor.

:: komutu
Bu komut ile de beşer beşer, ikişer ikişer vs. atlata atlata yazdırabilirsiniz. Örneğin:
technopat.PNG


Görmüş olduğunuz üzere 4. harften başlayıp ikişer ikişer atlata atlata yazdırdık ve sonuç: "mTcnpt".

"Peki, arasına bir sayı daha girersek ne olur?"
mTcn.PNG


4. sayıdan başladı ve 12. sayıya kadar ikişer ikişer gitti.

Anladığınızı umuyorum ve diğer komutlara geçiyorum.

"upper" Komutu
Bu komut ile ekrana yazdıracağımız string'i tamamen büyük harf yapabiliyoruz. Örneğin:
upper.PNG


Not: "upper" komutundan sonra "()" kullanmamız gerekiyor. Eğer

"lower" Komutu
Bu komutla da harfleri tamamen küçültebiliriz. Örneğin:
lower.PNG


Gördüğünüz üzere bütün harfler küçüldü.

Not: Bu komuttan sonra da () kullanmanız gerekiyor.

Buraya kadar okuduğunuz için teşekkürler 🙂 Bir hatam varsa düzeltebilirsiniz.
 

CptnAktaş

80+ Silver
Katılım
20 Aralık 2020
Mesajlar
2,028
Dahası  
Reaksiyon skoru
932
İsim
Samet Mustafa Aktaş
Selamlar, Python serime devam ediyorum.

Stringlerde Sayı İndeksleri
String komutlarda her bir harfe bir sayı atanmıştır. Ancak bir farkımız var: Saymaya 0'dan başlıyoruz fakat istersek -5, -4, -3... Diye de gidebiliriz. Aşağıdaki fotoğraf anlamanıza yarayacaktır.
python-list-index.png


"Peki, hangi harfe hangi sayı düştüğünü nasıl anlayacağız?" Bunun için girmemiz gereken [] komutu var. Örneğin:
indeks hocam indeks.PNG


a = "Selam Technopat!" print(a[4])
Üstteki kodu girdik ve bize 4. harfin m olduğunu söyledi.

: komutu
Bu komutu "bu sayıdan başla", "bu sayıdan öbür sayıya git" gibi kullanabiliriz. Böyle anlamadınız biliyorum. Hemen bir örnekle anlatayım:
YAĞMUR YAĞMUR.PNG


Buradan girdiğimiz komut ile şunu demiş olduk: "4. sayıdan başla ve sonuna kadar git". 4. sayımız m olduğu için m'den başladı ve "m Technopat!" sonucunu verdi.

kesinti.PNG


Burada girmiş olduğumuz komut ile de şunu demiş olduk: "4. sayıdan başla, 8. sayıya kadar ilerle". Bununla beraber bize "m Te" sonucunu verdi. "m" 4. sayımız olduğu için m'den başladı ve 8. sayımız olan c'ye kadar ilerledi. Ancak c'yi içine almıyor ve "e" harfinde bırakıyor.

:: komutu
Bu komut ile de beşer beşer, ikişer ikişer vs. atlata atlata yazdırabilirsiniz. Örneğin:
technopat.PNG


Görmüş olduğunuz üzere 4. harften başlayıp ikişer ikişer atlata atlata yazdırdık ve sonuç: "mTcnpt".

"Peki, arasına bir sayı daha girersek ne olur?"
mTcn.PNG


4. sayıdan başladı ve 12. sayıya kadar ikişer ikişer gitti.

Anladığınızı umuyorum ve diğer komutlara geçiyorum.

"upper" Komutu
Bu komut ile ekrana yazdıracağımız string'i tamamen büyük harf yapabiliyoruz. Örneğin:
upper.PNG


Not: "upper" komutundan sonra "()" kullanmamız gerekiyor. Eğer

"lower" Komutu
Bu komutla da harfleri tamamen küçültebiliriz. Örneğin:
lower.PNG


Gördüğünüz üzere bütün harfler küçüldü.

Not: Bu komuttan sonra da () kullanmanız gerekiyor.

Buraya kadar okuduğunuz için teşekkürler 🙂 Bir hatam varsa düzeltebilirsiniz.
elinize sağlık
 

radasamara

80+ Gold
Katılım
23 Aralık 2020
Mesajlar
6,166
Dahası  
Reaksiyon skoru
5,713
Konum
Düsseldorf
İsim
rada
Derslerin çok güzel eline sağlık. Daha ilgi çekici renkli editör kullanırsan daha çok ilgi çekici olabilir.
 

Furkyyy

80+ Platinum
Katılım
16 Ağustos 2020
Mesajlar
13,979
En İyi Cevap
9
Eline sağlık, eğer bir gün yolum buralara uğrarsa bunlara bakacağım.
 

DeH$et

80+ Silver
Katılım
17 Ağustos 2020
Mesajlar
2,273
Dahası  
Reaksiyon skoru
2,188
Konum
Mini Itx Abdullah Abinin Köprüsü
İsim
Kaan Katırcı
İlgilendiği Kategoriler
Konu dışı.
Discord
KaanKa#3296
Ellerinize sağlık hocam.
 

_Hakk

80+ Silver
Katılım
5 Ağustos 2020
Mesajlar
2,296
En İyi Cevap
1
Dahası  
Reaksiyon skoru
1,385
Konum
Hello World
İsim
İbrahim Hakkı Ergin
İlgilendiği Kategoriler
Yazılım
Instagram
web_tas
Steam
hakkiergin
Discord
İbrahim Hakkı Ergin#4142
Elinize sağlık editörü biraz daha küçük ss alıp kullansanız daha iyi bence yani
1635191569297.png


Böyle sadece kodu alarak
Mesaj otomatik birleştirildi:

Bide konuyu technopat'a hazırlayıp buraya da attığın gözümden kaçmadı
 
Son düzenleme:
Top Bottom