inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

파이썬 Print 사용법(1-1) : 이것저것 출력해봐요.

질문입니다!

237

Seungjun Lee

작성한 질문수 1

1

1.  print('%06.2f' %(3.14151415))의 의미를 맞게 이해한건지 한번 확인하려고 합니다.

저는 이 명령문의 의미를

 - 총 6자리를 출력한다

 - 소수점(.)도 자리수에 포함된다

 - 소수점 아래로 2자리를 출력한다

 - 정수부, 소수점, 소수부를 출력하고도 남을 자리수는 정수부 앞에 0으로 채운다

=> 결과물은 : 003.14

이렇게 이해하면 맞을까요?

 

2. 등록한 이미지대로 작성해봤는데 출력물이 왜 저렇게 나오는지 잘 모르겠습니다.

- 72~75번줄대로 출력시 왜 소수점 아래에서 4가 건너뛰어지고 .1235로 출력이 되는건가요?

- 72~74번 줄은 어째서 6자리가 넘게 출력이 된것인가요? 정수부는 전체를 한자리로 보는 것인가요?

- 74번줄과 75번줄의 출력값이 어째서 동일하게 나온것인지, 특히 75번줄은 04로 자리수를 4개로 지정했음에도 불구하고 출력값이 저렇게 나왔습니다.

python

답변 2

2

새콤한 비버

안녕하세요.

 

1. 네 맞습니다. 잘 이해하셨습니다.

 

2. 각 질문에 대한 답변드리겠습니다.

- 72~75번줄대로 출력시 왜 소수점 아래에서 4가 건너뛰어지고 .1235로 출력이 되는건가요?

-> 소수점 뒷자리를 반올림해서 출력하기 때문에 .1235로 출력됩니다.

 

- 72~74번 줄은 어째서 6자리가 넘게 출력이 된것인가요? 정수부는 전체를 한자리로 보는 것인가요?

-> 소수점 포함한 정수부의 길이가 설정한 폭을 초과하기 때문입니다.

 

- 74번줄과 75번줄의 출력값이 어째서 동일하게 나온것인지, 특히 75번줄은 04로 자리수를 4개로 지정했음에도 불구하고 출력값이 저렇게 나왔습니다.

-> 위의 답변과 동일한 현상입니다.

 

 

감사합니다.

0

한수현

- 72~74번 줄은 어째서 6자리가 넘게 출력이 된것인가요? 정수부는 전체를 한자리로 보는 것인가요?

-> 소수점 포함한 정수부의 길이가 설정한 폭을 초과하기 때문입니다

ㄴ 이 답변에서 설정한 폭을 초과해서 그렇다고 하셨는데 

 print('{:06.6f}'.format(31234567.14554123)) 이렇게 하면 소수부는 6자리, 정수부는 31234567가 전부 출력되는데 설정한 폭을 초과하면 정수부는 전부 출력되는 건가요?  

인스턴스 변수 문의

0

30

1

챕터 03_04 (튜플) 교육자료

0

29

2

Package(3-1) Sub 폴더 자료

0

35

1

아톰 출력 안됨

0

61

2

강의자료 메일 발송 요청 드립니다.

0

71

1

강의자료 메일로 보내주실 수 있으실까요?

1

48

0

Iterable 요소는 리스트로 작성해야하는 것 맞나요?

1

73

2

강의자료 부탁드립니다

0

57

2

if Flase: print('Bad')

0

57

1

=와 == 의 차이

0

75

1

functions 함수 섭들을려고하는데요

0

66

1

강의자료 부타드리겠습니다!

0

57

0

VSCODE에 VIEW에서 SELECTED INTERPRETER조회가 안됩니다.

0

65

1

강의자료 부탁드립니다.

0

50

0

dict의 Key를 바꾸는 방법

0

61

1

강의자료부탁드립니다

0

60

1

run withount 디버깅 및 F5+ctrl이 안먹혀요

0

60

1

강의 자료와 예정 다운로드

0

72

2

객체지향 vs 함수형

0

57

1

어렵네요 설정도

0

71

1

설정이 잘 된건지

0

50

1

맥 os vscode 설정 - python interpreter select

0

100

1

강의자료 부탁드립니다. mytoughgirl@naver.com 입니다.

0

43

1

vscode로 수업 진행한 영상은 없는건가요?

0

55

2