• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

format 관련하여 질문있습니다.

21.02.17 04:03 작성 조회수 118

0

for week in range(1,51):
    with open("{0}주차.txt".format(week), "w"encoding="utf8"as weekreport:
        weekreport.write("- {0} 주차 주간보고 -".format(week))
        weekreport.write("\n부서 :")
        weekreport.write("\n이름 :")
        weekreport.write("\n업무 요약 :")

저는 위와 같이 with 안에서도 format을 사용하는게 편하여서 사용하였는데 강사님처럼 str(i)를 사용하는 것이 나중에 다른 코딩을 위해 더 편한 부분이 있을지 궁금합니다!!

항상 좋은 강의 정말 감사드립니다. 처음 퀴즈는 혼자서 도저히 못했는데 이제 점점 가능해지고 있습니다. 감사합니다 ㅎㅎ

답변 1

답변을 작성해보세요.

0

uki020226님의 프로필

uki020226

2021.06.15

개인 취향 차이. 

일반적으로 느끼는건, 코드가 단순하면, 직접적으로 적어주면 편할 수 있는데, 바로 직관적으로 보이니까. 

뒤에 포매ㅔㅅ으로 적어주면, 단점은 직관적이지 않아서, 뒤와 앞을 맞춰 보아야 하니까. 
물론, 이경우 또 문제가 발생할 수 있는데, 코드를 수정하다가 앞에 중괄호가 4개 인데 뒤에선 3개 만 남겻다 하면, 바로 보이지 않을 수있음. 

각기 장단점이 있고 그냥 취향 차이.