질의응답 게시판
파이썬 4-9 질문드립니다.
권 * 철 | 2018-11-27
print('-'*30)
print('%7s %7s' %('섭씨', '화씨'))
print('-'*30)
for c in range(-20,31,5):
f = c * 9.0/5.0 + 32.0
print('%8d %8.1f' %(c,f))
print('-'*30)
위의 코딩에서
1) 2줄의 %7s라고 썼는데, %s라고 해도 되는데 어떤 이유에서 7자리 문자열로 적었나요?
2) 8줄에서 그냥 %d, %.1f라고 하지 않고
%8d, %8.1f라고 쓴 이유는 무엇인가요?
이해하고 싶습니다.