Python - 문제 미리보기

문제 1879

easy
다음 코드의 실행 결과는? ```python a = "Python" b = "Programming" c = a + b print(c) ```
A. `"Python Programming"`
B. `"PythonProgramming"`
C. `"Python + Programming"`
D. 오류 발생

정답: B

⦁ 문자열 연결의 기본 동작: ⦁ 직접 연결: + 연산자는 두 문자열을 공백 없이 바로 연결 ⦁ 공백 자동 추가 없음: 별도로 공백을 추가해야 함 ⦁ 순서 유지: 왼쪽 문자열 + 오른쪽 문자열 순서 ⦁ 연결 과정 분석: ```python a = "Python" # 6글자 b = "Programming" # 11글자 c = a + b # "PythonProgramming" (17글자) ``` ⦁ 공백이 필요한 경우: ```python a = "Python" b = "Programming" # 공백 없이 연결 c = a + b print(c) # "PythonProgramming" # 공백 추가하여 연결 d = a + " " + b print(d) # "Python Programming" ```

💡 학습 팁

이 문제를 포함한 Python 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.