解決済み: 文字列 python の n 番目の文字を取得する

問題は、Python には文字列の n 番目の文字を取得する組み込み関数がないことです。 len() 関数を使用して文字列内の文字数を調べ、次に index() 関数を使用して n 番目の文字を取得できます。

def getNthCharacter(string, n): 

if n > len(string): 

return ""; 

return string[n-1];

このコードは、文字列と数値の XNUMX つの引数を取る関数を定義します。 数値が文字列の長さより大きい場合、空の文字列が返されます。 それ以外の場合は、数値で指定されたインデックスにある文字列内の文字を返します。

n番目の文字は何ですか

Python の n 番目の文字は、文字列内の n 番目の文字です。

Python の文字列

Python では、文字列は一連の文字です。 文字列は、テキスト、数値、またはその他の種類のデータを格納するために使用できます。

Python で文字列を作成するには、string() 関数を使用します。 文字列内の文字にアクセスするには、index() 関数を使用します。 len() 関数を使用して、文字列に含まれる文字数を調べることもできます。

XNUMX つの文字列が等しいかどうかを比較するには、== 演算子を使用できます。 XNUMX つの文字列の不等号を比較するには、!= 演算子を使用できます。

関連記事:

コメント