• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

print('%5d'%(042))는 왜 안 되나요?

23.03.05 14:39 작성 23.03.05 19:41 수정 조회수 275

0

 print('%5d'%(042)) 처럼 42 앞에 0을 붙이면 안 되는건가요?

답변 1

답변을 작성해보세요.

1

네 출력 결과 그대로 zero 는 허용되지 않아요.

leading zeros in decimal integer literals are not permitted; use an 0o prefix for octal integers