본문 바로가기

Python/백준

# 📏 백준 2743 - '단어 길이 재기' 문제 풀이 가이드#Python

반응형
SMALL

🧩 문제 이해하기

상상해봐요! 여러분이 마법의 자를 가지고 있다고 해볼까요? 이 자는 단어를 재면 그 길이를 알려줘요. 우리의 임무는:

  1. 알파벳으로 이루어진 단어를 받아오기
  2. 마법의 자(우리의 코드)로 그 길이 재기
  3. 길이를 알려주기

🔧 필요한 파이썬 도구들

1. 📊 len() 함수

이 함수는 우리의 마법의 자 역할을 해요. 단어의 길이를 재줍니다.

magic_word = "abracadabra"
print(len(magic_word))  # 결과: 11

🚀 문제 해결 단계

  1. 단어 입력받기
  2. 마법의 자(len() 함수)로 길이 재기
  3. 길이 알려주기

💻 파이썬 코드로 구현하기

# 1. 단어 입력받기
word = input()

# 2. 마법의 자(len() 함수)로 길이 재기
length = len(word)

# 3. 길이 알려주기
print(length)

🧠 코드 설명

  1. word = input(): 사용자에게 단어를 입력받아요. 이건 마치 누군가가 우리에게 단어를 말해주는 것과 같아요.
  2. length = len(word): 마법의 자(len() 함수)로 단어의 길이를 재요. 그 결과를 length에 저장해요.
  3. print(length): 재어낸 길이를 알려줘요. 이건 마치 "이 단어의 길이는 OO이에요!"라고 말하는 것과 같죠.

🌟 예제로 이해하기

입력 예시:

Hippopotomonstrosesquippedaliophobia

과정 설명:

  1. 입력받은 단어: "Hippopotomonstrosesquippedaliophobia"
  2. 마법의 자로 길이 재기: len("Hippopotomonstrosesquippedaliophobia") = 35
  3. 길이 알려주기: 35

출력 예시:

35

💡 팁

  • len() 함수는 공백도 문자로 세요. 예를 들어, "Hello World"의 길이는 11이에요 (공백 포함).
  • 한글이나 다른 특수문자도 각각 하나의 문자로 취급해요.
  • 빈 문자열("")의 길이는 0이에요.

🎉 마무리

이렇게 하면 어떤 단어의 길이든 쉽게 잴 수 있어요!
이 문제를 통해 문자열 다루기와 len() 함수 사용법을 배웠네요.
이제 여러분은 단어 길이의 마법사가 되었어요! 어떤 긴 단어라도 겁내지 마세요! 🧙‍♂️📚

반응형
LIST