혼공파 - 1주차 숙제

judy·2025년 1월 8일
0

안녕하세요 혼공파 13기에 참여하게 되었습니다.
velog으로 기록을 남기고 싶었지만 진입장벽과 의지박약때문에 잘 못했는데
이번 기회로 참여하면서 기록하는 습관을 가지는게 목표 입니다!


1주차 숙제 p101 3~5번

✍ 문제
3. 다음 프로그램의 실행 결과를 예측해 보세요.

print("# 연습문제")
print("\\\\\\\\")
print("-" * 8)

💻 실행 결과

# 연습문제
\\\\
--------
  1. 다음 프로그램의 실행 결과를 예측해보세요. 그런데 이 예제를 실행하면 오류가 발생합니다. 몇 행에서 어떤 오류가 발생할까요? 그 이유는 무엇인지 적어 보세요.
print("안녕하세요"[1])
print("안녕하세요"[2])
print("안녕하세요"[3])
print("안녕하세요"[4])
print("안녕하세요"[5])

💻 실행 결과

녕
하
세
요
-> 오류 발생!!

5행에서 indexError가 발생한다. 그 이유는 파이썬은 제로인덱스라서 숫자를 0부터 세는데 안녕하세요는 마지막 인덱스가 4이기때문에 인덱스 범위를 넘어가 오류가 발생한다.

  1. 다음 프로그램의 실행 결과를 예측해보세요.
print("안녕하세요"[1:3])
print("안녕하세요"[2:4])
print("안녕하세요"[1:])
print("안녕하세요"[:3])

💻 실행 결과

녕하
하세
녕하세요
안녕하

0개의 댓글

관련 채용 정보