반응형
Python의 str() 함수는 값을 문자열로 변환하는 함수입니다.
일반적으로 숫자, 리스트, 튜플, 딕셔너리 등의 데이터 타입을 문자열로 변환할 때 사용됩니다.
숫자를 문자로 변환
>>> num = 123
>>> str_num = str(num)
>>> print(str_num)
"123"
리스트를 문자열로 변환
>>> my_list = [1, 2, 3]
>>> my_list_str = str(my_list)
>>> print(my_list_str)
"[1, 2, 3]"
딕셔너리를 문자열로 변환
>>> my_dict = {'name': 'John', 'age': 30}
>>> my_dict_str = str(my_dict)
>>> print(my_dict_str)
"{'name': 'John', 'age': 30}"
튜플을 문자열로 변환
>>> my_tuple = (1, 2, 3)
>>> my_tuple_str = str(my_tuple)
>>> print(my_tuple_str)
"(1, 2, 3)"
불리언을 문자열로 변환
is_valid = True
string_is_valid = str(is_valid)
print(string_is_valid) # "True"
여러개의 변수를 문자열로 변환
name = "Alice"
age = 30
info = name + " is " + str(age) + " years old."
print(info) # "Alice is 30 years old."
반응형
댓글