Kapat

Python’la Kod Dünyasına Hoş Geldiniz! #2

Anasayfa
Python Python’la Kod Dünyasına Hoş Geldiniz! #2

STRİNG(KARAKTER DİZİLERİ)

String’ler, Python’da bir veri tipidir. Gerçek hayattaki yazılardan bir farkı yoktur. Örnek olarak Erdem kelimesi ‘E’, ‘r’, ‘d’, ‘e’, ‘m’ karakterlerinden oluşmuş bir kelimedir.

Şimdi biraz kurcalayalım String’leri:

Bir değişkene String atayalım:

Len() Fonksiyonu

Len fonksiyonu ile  string’in uzunluğunu bulabiliriz:

String’ler  içerisinde istediğimiz harfe ulaşabiliriz ama şimdilik kafa karıştırıcı olabilir diye  bunu listeler konusunu işlediğimiz zaman anlatacağım.

Print Fonksiyonu

Aslında bu fonksiyonla 1. ders karşılaşmıştık, şimdi detaylı işleme zamanı 🙂

Print fonksiyonunu her zaman kullanacağımız için burayı anlamaya özen gösterelim…

Print kelimesinin türkçesi baskı kelimesine denk geliyor. Yani print fonksiyonu yazdığımız şeyi bastırıyor.

Type Fonksiyonu

Type fonksiyonu yazdığımız şeyin tipini belirler. İnteger mı? string mi? float mı? bunları bize açıklar.

Stringlerde İşlemler:

Arkadaşlar buradaki işlemler biraz kafanızı karıştırabilir zor gelebilir ama bir gün lazım olabilir. Öğrenmekten zarar gelmez 🙂

1)Stringlerde çarpma

Bir integer’ı çarptığımızı düşünelim. 2*4 = 8

Peki bir string’ i çarpabilir miyiz?

Stringler’de çarpma işlemi yazdığımız şeyi kaçla çarpıyorsak o kadar peş peşe yazdırır.

2) n karakteri

Print’te yazdığımız her kelimeyi alt satırlara yazdırmak istiyorsak ” n ” ifadesini kullanmamız gerekir.

3) t karakteri

Print’te yazdığımız kelimeler arasında bir tab kadar boşluk bırakmak istiyorsak ” t ” ifadesini kullanmamız gerekir.

4) Sep parametresi

Sep parametresi yazdırdığımız ifadelerin arasına koyabileceğimiz ifadeyi seçmeye yarar. Kullanımı şu şekildedir:

5) Yıldız parametresi (*)

Yıldız parametresi print fonksiyonunda yazdıklarımızın arasına boşluk koyar ve her harfi bir string olarak alır. Kullanımı şu şekildedir:

Burada her harf arasına boşluk konuldu ve her harf bir string olarak alındı. Şimdi az önce öğrendiklerimizi yıldız parametresinde kullanalım:

Normalde boşluk konulması gerekirken sep = “n” şekilde dediğimiz için boşluk yerine alt satıra atıyor.

Burada da az önce öğrendiğimiz sep = “t” parametresini kullandık. Her harften sonra bir tab kadar boşluk bırakılmış oldu 🙂

6) Formatlama

Formatlama fonksiyonu da print fonksiyonu gibi yazdırma işlemi yapar. Print’ten farklı bir kullanımı vardır. Şimdi bu kulanımı örneklerle beraber görelim:

Kullanımı bu şekildedir.

Arkadaşlar bu derslik bu kadar gelecek derste görüşmek üzere takıldığınız noktalarda soru sormaktan çekinmeyin.

“Python’la Kod Dünyasına Hoş Geldiniz! #2” üzerine 1 yorum

  1. Karahanlı says:

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.