MScofield
80+
- Katılım
- 24 Eylül 2021
- Mesajlar
- 45
Selamlar, Python serime devam ediyorum.
forum.donanimarsivi.com
forum.donanimarsivi.com
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.
"Peki, hangi harfe hangi sayı düştüğünü nasıl anlayacağız?" Bunun için girmemiz gereken [] komutu var. Örneğin:
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:
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.
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:
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?"
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:
Not: "upper" komutundan sonra "()" kullanmamız gerekiyor. Eğer
"lower" Komutu
Bu komutla da harfleri tamamen küçültebiliriz. Örneğin:
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.
Python Dersleri Konu 1
Selamlar, az çok Python'ı açıklamaya çalışacağım. Python kurulumunun göstermeyeceğim, internette bununla alakalı tonla video/makale vs. bulabilirsiniz. Örneğin: Python #1 - Python ve PyCharm kurulumu Ben şimdilik online compiler kullanacağım. Kullandığım site: Online Python Compiler - online...
![forum.donanimarsivi.com](https://donanimarsivi.com/forum/DA32x32.png)
Python dersleri bölüm 2
Selamlar, bu konu bir önceki konumun devamıdır. Bir önceki konum: https://forum.donanimarsivi.com/konu/python-dersleri-konu-1.459069/ # komutu # komutu ekrana not alabilmemizi sağlar. # komutunu girdiğiniz yerden sonraki kodlar bir işe yaramayacaktır. Örneğin: Gördüğünüz üzere print("Hello...
![forum.donanimarsivi.com](https://donanimarsivi.com/forum/DA32x32.png)
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.
"Peki, hangi harfe hangi sayı düştüğünü nasıl anlayacağız?" Bunun için girmemiz gereken [] komutu var. Örneğin:
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:
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.
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:
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?"
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:
Not: "upper" komutundan sonra "()" kullanmamız gerekiyor. Eğer
"lower" Komutu
Bu komutla da harfleri tamamen küçültebiliriz. Örneğin:
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
![Slightly smiling face :slight_smile: 🙂](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f642.png)