시작하기무료로 시작하기

부동소수점 출력하기

과학적 표기법은 수를 표현하는 데 매우 유용하지만, 부동소수점 값을 출력할 때는 다루기 헷갈릴 수 있어요. 하지만 이전에 배운 f-string과 형식 지정자를 함께 사용하면 매번 원하는 형식으로 정확히 출력할 수 있습니다. 예를 들어 f-string에서 변수를 실수로 포맷하려면 f 형식 지정자를 사용해 print(f"{some_variable:f}")처럼 쓸 수 있어요. 또한 실수 형식 지정자에는 소수 자릿수 정밀도를 지정할 수 있는데, 예를 들어 print(f"{some_variable:.4f}")는 소수점 아래 네 자리까지 출력합니다.

이 연습은 강의의 일부입니다

Python의 데이터 타입

강의 보기

연습 안내

  • float1, float2, float3를 출력하고, 언제 과학적 표기법으로 전환되는지 확인하세요.
  • 기본 실수 형식 지정자를 사용해 float2float3를 출력하고, float3에 어떤 변화가 있는지 살펴보세요.
  • 실수 형식 지정자와 정밀도 7을 사용해 float3를 출력하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Print floats 1, 2, and 3
print(____)
print(____)
print(____)

# Print floats 2 and 3 using the f string formatter
print(f"{____}")
print(f"{____}")

# Print float 3 with a 7 f string precision
print(f"{____}")
코드 편집 및 실행