Python’da bir dizenin bir kısmını nasıl alabilirim?

Python’da bir dizenin bir kısmını, örneğin üçüncü karakterden dizenin sonuna kadar olan karakterleri almanın bir yolu var mı? Bunu PHP veya Perl’de substr() ile yapabiliyoruz.

İlişkili olduğu konular : how to, nasıl

Python’da bir dizenin bir kısmını, örneğin üçüncü karakterden dizenin sonuna kadar olan karakterleri almanın bir yolu var mı?

Bunu PHP veya Perl’de substr() ile yapabiliyoruz. Python’da ise kullandığımız yöntem “dilimleme”:

>>> x = "Hello World!"
>>> x[2:]
'llo World!'
>>> x[:2]
'He'
>>> x[:-2]
'Hello Worl'
>>> x[-2:]
'd!'
>>> x[2:-2]
'llo Worl'

Dilim notasyonunda 3 önemli bağımsız değişken vardır:

  • başlangıç
  • son
  • adım

Bu değişkenler verilmediğinde varsayılan olarak None atanır. Örneğin sadece baslangıç değerini vermek isteseydik aşağıdakine sonucu alırdık.

>>> son = adim = None
>>> baslangic = 2
>>> myString[baslangic:son:adim]
'34567890'
Bu yazı topluluk tarafından oluşturuldu. Lisans bilgisine bakabilirsiniz. Yanlış veya eksik bilgileri düzenlemek için github üzerinden katkıda bulunabilirsiniz.

Kategoriler: Yazı, Python

Okumaya devam et!

Python’da birden fazla satırda kod nasıl yazılılr?

Birden çok satıra bölmek istediğimiz uzun bir kod satırımız olsun.

Lambda – Satır içi, Anonim İşlevler

lambda anahtar sözcüğü, tek bir ifade içeren bir satır içi işlev oluşturur.

Python’da küçük harfler nasıl tespit edilir?

Diyelim ki aşağıdaki gibi bir program yazmaya başladık: Dize s içindeki küçük harfleri nasıl algılayabiliriz? Bir karakterin küçük harf olup olmadığını denetlemek için islower fonksiyonunu kullanabiliriz.

Python101 – Fonksiyon Tanımlama

Fonksiyon Oluşturma Bu bölüme başlarken neler yapabileceğinize ancak yapmamanız gerektiğine dair bir örnek vereceğim: Ve çıktı: Program biraz tekrara düşüyor gibi görünüyor.

Yorum Gönderin

E-posta hesabınız yayımlanmayacak.

koddla
Tema Mundana by WowThemes.net.