프롬프트 없음
| 실행 시간 제한 | 메모리 제한 |
|---|---|
| 1 초 | 20 MB |
컴퓨터는 글자랑 숫자를 다르게 생각해요.
우리는 글자와 숫자를 서로 바꾸는 방법을 배울 거예요!
컴퓨터는 "100"처럼 따옴표(” “) 안에 있는 숫자는
진짜 숫자가 아니라 글자로 생각해요.
text = "100" # 이건 글자야!
이걸 진짜 숫자처럼 계산하려면 이렇게 바꿔줘야 해요:
number = int(text) # 글자 → 숫자로 바꿔요!
print(number + 50) # 100 + 50 = 150
👉 int()는 글자를 진짜 숫자로 바꾸는 마법 상자예요!
반대로, 200이라는 숫자를
글자처럼 "200원" 이렇게 이어붙이려면
숫자를 글자로 바꿔야 해요!
number = 200 # 이건 숫자야!
text = str(number) # 숫자 → 글자로 바꿔요!
print(text + "원") # 결과: 200원
👉 str()은 숫자를 글자로 바꾸는 마법 상자예요!
| 하고 싶은 일 | 쓰는 방법 | 예시 |
|---|---|---|
| 글자를 숫자로 바꾸기 | int(글자) | int("100") → 100 |
| 숫자를 글자로 바꾸기 | str(숫자) | str(200) → "200" |
주어진 문자열을 숫자로 변환하고, 숫자를 문자열로 변환하는 과정을 구현해 보세요.
string_number = "100" # 글자
number = ??? # 글자를 숫자로 바꿔보세요!
print(number + 50) # 100 + 50 = 150
number2 = 200 # 숫자
string_number2 = ??? # 숫자를 글자로 바꿔보세요!
print(string_number2 + "원") # 결과: 200원
??? 에 들어갈 코드를 작성해주세요!
💡 힌트:
입력이 없습니다.
150 200원