Python - 문제 미리보기
문제 1866
medium
다음 코드의 실행 결과는?
```python
text = "Hello, World!"
print(text[1])
print(len(text))
```
```python
text = "Hello, World!"
print(text[1])
print(len(text))
```
정답: B
⦁ 문자열 인덱싱과 길이 계산:
text[1] 분석:
```python
text = "Hello, World!"
# 0123456789...
# 인덱스: H(0), e(1), l(2), l(3), o(4), ,(5), 공백(6), W(7)...
print(text[1]) # 'e' (인덱스 1의 문자)
```
len(text) 분석:
```python
text = "Hello, World!"
# 문자 개수: H-e-l-l-o-,-공백-W-o-r-l-d-!
# 총 13개 문자 (공백과 구두점 포함)
print(len(text)) # 13
```
⦁ Python 인덱싱 규칙:
⦁ 0부터 시작: 첫 번째 문자는 인덱스 0
⦁ 마지막 인덱스: len(문자열) - 1
⦁ 음수 인덱스: 뒤에서부터 -1, -2, -3...
💡 학습 팁
이 문제를 포함한 Python 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.