Menu
Coddy logo textTech

Index Fonksiyonu

Coddy'nin Golang'da Fonksiyonlar ve İşaretçiler kursunda ders 15 / 19.

strings paketi ayrıca, bir dizedeki belirli bir karakterin dizinini döndüren Index adında bir fonksiyon içerir.

Bu fonksiyonun nasıl çalıştığına dair bir örnek:

str := "Hello, World!"
char := "o"
index := strings.Index(str, char)
fmt.Println("Index of 'o' is", index)

Fonksiyon, dizeyi ve karakteri (str, char) alır. Eğer char mevcutsa, fonksiyon dizini döndürür; mevcut değilse -1 döndürür.

Her zaman olduğu gibi, dizinleme 0'dan başlar. Bu nedenle, bu örnekte sonuç şöyle olacaktır:

Index of o is 4
challenge icon

Görev

Kolay

Hadi Index fonksiyonumuzu oluşturalım! 😁

 

İki string alan ve bir tamsayı döndüren index adında bir fonksiyon yazın.

İlk parametre string olacaktır.

İkinci parametre kontrol edeceğimiz karakter olacaktır.

Karakterin mevcut olup olmadığını kontrol edin; mevcutsa indeksini, değilse -1 döndürün.

 

Örnek:


Girdi:

"Coddy"
"y"

Çıktı:

4

Kendin dene

// Kodunuz Buraya

Golang'da Fonksiyonlar ve İşaretçiler bölümündeki tüm dersler