Pythonのstr()
関数は、他のデータ型を文字列型に変換するときに使用します。主な使い方は以下の通りです:
- 数値型(int、float)を文字列に変換する:
age = 30
age_str = str(age)
print(age_str) # Output: "30"
- 論理値(bool)を文字列に変換する:
is_student = True
status_str = str(is_student)
print(status_str) # Output: "True"
- リスト、タプル、辞書などのデータ構造を文字列に変換する:
fruits = ["apple", "banana", "cherry"]
fruits_str = str(fruits)
print(fruits_str) # Output: "['apple', 'banana', 'cherry']"
- 特殊な値(None)を文字列に変換する:
value = None
value_str = str(value)
print(value_str) # Output: "None"
str()
関数は、プログラム内で様々なデータ型を扱う際に、それらを文字列に変換する必要がある場合に使用されます。これにより、文字列操作やデータ出力などの処理が行えるようになります。