더북(TheBook)

정말로 그런지 확인해봅시다. ch03-string.py 파일의 맨 끝에 다음 코드를 추가하고 실행한 후 Hello world!를 입력하면 그림 3-4의 오른쪽과 같은 결과가 나옵니다.

ch03-string.py

print(result)
foo = input("문자열 입력 >> ")
print(f"현재 입력된 글자의 수는 {len(foo)}개입니다.")

문자열 앞에 왜 f를 붙이는지 궁금한 독자도 있겠죠? 그렇다면 f를 빼고 실행해보세요. 다음과 같은 결과가 출력됩니다. f는 문자열 포매팅을 사용하겠다고 컴퓨터에 알리는 역할을 합니다. 궁금증이 생기면 지금처럼 코드를 수정하면서 다양하게 시도해보세요. 호기심이 있는 사람은 코딩 실력이 빨리 늡니다.

▲ 그림 3-5 문자열 포매팅 적용 실패

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.