Python - 문제 미리보기
문제 1855
medium
명시적으로 데이터 타입을 지정하는 올바른 방법은?
# 문자열로 변환
x = _____(20)
# 리스트로 변환
y = _____(("a", "b", "c"))
# 불린으로 변환
z = _____(5)
정답: A
⦁ Python 타입 변환 함수들:
str() - 문자열 변환:
x = str(20) # "20"
x = str(3.14) # "3.14"
x = str(True) # "True"
x = str([1,2,3]) # "[1, 2, 3]"
list() - 리스트 변환:
y = list(("a", "b", "c")) # ['a', 'b', 'c']
y = list("hello") # ['h', 'e', 'l', 'l', 'o']
y = list(range(3)) # [0, 1, 2]
y = list({1, 2, 3}) # [1, 2, 3] (순서는 보장 안됨)
bool() - 불린 변환:
z = bool(5) # True (0이 아닌 숫자는 True)
z = bool(0) # False
z = bool("") # False (빈 문자열은 False)
z = bool("hello") # True (내용이 있는 문자열은 True)
💡 학습 팁
이 문제를 포함한 Python 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.