Diselesaikan: dapatkan karakter ke-n dari string python

Masalahnya adalah Python tidak memiliki fungsi bawaan untuk mendapatkan karakter ke-n dari sebuah string. Anda dapat menggunakan fungsi len() untuk mengetahui berapa banyak karakter dalam sebuah string, dan kemudian menggunakan fungsi index() untuk mendapatkan karakter ke-n.

def getNthCharacter(string, n): 

if n > len(string): 

return ""; 

return string[n-1];

Kode ini mendefinisikan fungsi yang membutuhkan dua argumen, string dan angka. Jika angkanya lebih besar dari panjang string, ini mengembalikan string kosong. Jika tidak, ia mengembalikan karakter dalam string pada indeks yang ditentukan oleh nomor tersebut.

Apa karakter ke-n

Karakter ke-n dalam Python adalah karakter pada posisi n dalam sebuah string.

String dalam python

Dalam Python, string adalah urutan karakter. String dapat digunakan untuk menyimpan teks, angka, atau jenis data lainnya.

Untuk membuat string dengan Python, Anda menggunakan fungsi string(). Untuk mengakses karakter dalam string, Anda menggunakan fungsi index(). Anda juga dapat menggunakan fungsi len() untuk menentukan berapa banyak karakter dalam sebuah string.

Untuk membandingkan dua string agar setara, Anda dapat menggunakan operator ==. Untuk membandingkan dua string untuk ketidaksetaraan, Anda dapat menggunakan operator != .

Pos terkait:

Tinggalkan Komentar