Pythonは、整数、小数点数、文字列、複素数などのさまざまなタイプのデータ型をサポートするユニバーサル言語の1つです。 Pythonでは、あるタイプのデータ型を別のデータ型に変換できます。このデータ型変換プロセスは、型キャストと呼ばれます。 Pythonでは、整数値は、を使用して簡単に文字列に変換できます。 str() 関数。 str()関数は整数値をパラメーターとして受け取り、それを文字列に変換します。 intからstringへの変換は、str()関数だけに限定されません。 intからstringへの変換には他にもさまざまな方法があります。この記事では、さまざまな方法による整数から文字列への変換について説明します。
intからstringへの変換にstr()関数を使用する
str()はPythonの組み込み関数です。整数値は引数としてstr()関数に渡され、指定された数値を文字列に変換します。元の変数を文字列に変換しませんが、数値の文字列型バージョンを作成して返します。 str()関数の構文は次のとおりです。
NS((integer_number)。
組み込みのtype()関数を使用して、任意の変数の型を判別できます。任意の数値を文字列に変換する前に、type()関数を使用して変数の型を判別できます。 str()関数を使用したintから文字列への変換の例を見てみましょう。
#数値変数の宣言
1つに=20
#type()関数を使用してnum変数の型を判別する
印刷(('変数のタイプは'、タイプ((1つに)。)。
#数値を文字列に変換する
str_value= NS((1つに)。
#type()関数を使用して変換されたstr_value変数のタイプを判別する
印刷(('変換された変数のタイプは'、タイプ((str_value)。)。
出力
出力では、変換された変数のタイプが文字列であることがわかります。
整数から文字列への変換に%s演算子を使用する
%sは、整数を文字列に変換するために使用できます。 %s演算子を使用する構文は次のとおりです。
%s%integer
この例を見てみましょう。
#年齢変数の宣言年=25
#年齢番号を文字列に変換する
age_str=「私の年齢は%sです」%年
#age_strを印刷する
印刷((age_str)。
#age_str変数のタイプを確認する
印刷((タイプ((age_str)。)。
出力
出力では、新しい変数のタイプが文字列であることがわかります。
intからstringへの変換にf-stringを使用する
f-stringメカニズムは、intからstringへの変換に使用できます。 f-stringを使用する構文は次のとおりです。
NS '{{番号}'この例を見てみましょう。
#年齢変数の宣言年=25
#年齢番号を文字列に変換する
age_str=NS「私の年齢は{年齢}です」
#age_strを印刷する
印刷((age_str)。
#age_str変数のタイプを確認する
印刷((タイプ((age_str)。)。
出力
intからstringへの変換にformat()関数を使用する
format()関数は、intから文字列への変換に使用できます。 format()関数の予想される目的は、文字列のフォーマットです。 format()関数を使用しながら、プレースホルダーを配置します。 {}は、変数の値を出力するために使用されるプレースホルダーです。 format()関数の構文は次のとおりです。
{{}。フォーマット((番号)。intからstringへの変換にformat()関数を使用する例を見てみましょう。
#名前変数の宣言名前=「カムラン」
#年齢変数の宣言
年=25
#intから文字列への変換にformat関数を使用する
印刷((「私の名前は{}、私の年齢は{}」。フォーマット((名前、年)。)。
出力
結論
この記事では、intを文字列に変換するさまざまな方法を簡単な例で説明します。この記事は、Pythonのintから文字列への変換を理解したい初心者向けです。